Tools/Language tooling/Language support

Language support for VS Code

3,188 extensions we classified as Language support, ranked by Marketplace installs. Updated nightly.

ExtensionInstalls / downloads · 7d gain · rating

A performant, feature-rich language server for Python in VS Code

205,017,618+1,009,827 7d3.0 ★ (284)
Not listed

Manage Maven projects, execute goals, generate project from archetype, improve user experience for Java developers.

48,792,818+164,398 7d4.1 ★ (17)
28,161,396+108,628 7d—

Run C, C++, Java, JS, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, CMD, BASH, F#, C#, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml, R, AppleScript, Elixir, VB.NET, Clojure, Haxe, Obj-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Pascal, Haskell, Nim,

42,071,116+120,932 7d4.4 ★ (286)
992,544+13,124 7d4.5 ★ (2)

CSS Intellisense for HTML

29,805,165+47,165 7d3.4 ★ (108)
767,220+3,386 7d—

Manage Gradle Projects, run Gradle tasks and provide better Gradle file authoring experience in VS Code

28,499,923+174,643 7d3.4 ★ (15)
27,209,664+189,552 7d3.0 ★ (1)

Auto rename paired HTML/XML tag

25,976,507+46,353 7d3.7 ★ (214)
589,488+5,460 7d5.0 ★ (3)

Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text

17,397,640+25,214 7d4.1 ★ (102)
541,241+3,496 7d5.0 ★ (1)

Vue tooling for VS Code

15,573,283+5,434 7d4.3 ★ (156)
388,425+1,136 7d—

Display pdf file in VSCode.

13,638,954+112,878 7d4.5 ★ (127)
1,624,434+29,195 7d5.0 ★ (2)

The bleeding edge of the C++ syntax

12,764,735+9,134 7d4.9 ★ (16)
229,602+1,426 7d5.0 ★ (1)

Visual Studio Code plugin that autocompletes npm modules in import statements

12,309,417+25,287 7d4.7 ★ (29)
557,071+7,298 7d5.0 ★ (1)

CSS class name completion for the HTML class attribute based on the definitions found in your workspace.

9,972,615+9,629 7d3.6 ★ (182)
76,536+783 7d4.0 ★ (1)

Editor services for Angular templates

9,791,330+15,657 7d3.2 ★ (263)
2,817,578+26,446 7d4.2 ★ (5)

Language Support for Vue

9,649,067+46,352 7d3.1 ★ (148)
10,187,874+49,705 7d5.0 ★ (5)

Support for dotenv file syntax

8,401,629+15,318 7d4.8 ★ (37)
287,708+6,564 7d5.0 ★ (2)

Allow peeking to css ID and class strings as definitions from html files to respective CSS. Allows peek and goto definition.

7,993,301+11,243 7d3.7 ★ (90)
143,844+1,562 7d5.0 ★ (1)

Enhanced development tools for C++ in VS Code

7,626,084+280,987 7d1.8 ★ (16)
Not listed

Enables typescript@next to power VS Code's built-in JavaScript and TypeScript support

7,149,161+16,528 7d2.8 ★ (60)
574,136+24,553 7d—

Lets you pull .gitignore templates from the https://github.com/github/gitignore repository. Language support for .gitignore files.

6,432,386+15,617 7d5.0 ★ (19)
190,465+4,568 7d5.0 ★ (1)

Advanced Autocompletion and Refactoring support for PHP

6,079,277+10,292 7d3.0 ★ (23)
55,269+482 7d—

Easily compile, run, and debug single C/C++ files in VS Code.

6,003,070+18,989 7d4.6 ★ (63)
98,478+1,592 7d3.7 ★ (3)

Display import/require package size in the editor

5,546,572+7,471 7d3.0 ★ (68)
106,049+922 7d—

C/C++ Intellisense with the help of GNU Global tags

5,069,060+1,823 7d2.8 ★ (39)
Not listed

TSLint support for Visual Studio Code

4,585,635+1,914 7d3.0 ★ (62)
40,818+192 7d5.0 ★ (1)

Syntax highlighter for cutting edge Python.

4,499,012+2,391 7d3.3 ★ (12)
11,784,445+86,072 7d1.0 ★ (1)

AI-assisted development for C# Dev Kit

4,314,423+1,536 7d2.1 ★ (43)
Not listed

VSCode syntax highlighting for today's JavaScript

4,018,263+6,173 7d4.2 ★ (29)
50,095+322 7d—

Adds syntax highlighting, formatting, auto-completion, jump-to-definition and linting for .prisma files.

3,517,213+9,351 7d4.8 ★ (30)
1,442,547+16,880 7d5.0 ★ (3)

Syntax highlighing, snippet, and language configuration support for Ruby

3,072,260+748 7d5.0 ★ (2)
928,890+5,786 7d—

Provides ability to preview HTML documents.

3,017,200+2,713 7d3.3 ★ (72)
Not listed

Adds syntax highlighting support for .graphql & embedded support for javascript, typescript, vue, markdown, python, php, reason, ocaml and rescript

2,765,093+10,724 7d5.0 ★ (3)
951,137+15,456 7d—

better intellisense for laravel projects.

2,719,155+4,364 7d4.3 ★ (38)
148,760+1,462 7d—

Provides ability to preview HTML documents.

2,644,594+10,133 7d3.5 ★ (43)
Not listed

Shows the latest version for each package using code lens

2,537,312+4,351 7d4.6 ★ (94)
203,771+1,620 7d5.0 ★ (2)

Quick jump to view

2,501,184+3,083 7d3.9 ★ (22)
58,876+506 7d—

Autocompletes Node.js modules in import statements

2,394,234+4,241 7d4.8 ★ (11)
Not listed

Provides code-editing features for the Apex programming language

2,361,670+6,294 7d2.4 ★ (9)
566,051+25,670 7d—

Provides code-editing features for Aura Components

2,244,539+5,959 7d3.0 ★ (2)
503,305+23,129 7d—

Provides syntax highlighting for the Visualforce framework

2,230,525+5,918 7d5.0 ★ (1)
500,781+23,949 7d—

Provides code-editing features for Lightning Web Components

2,223,579+5,978 7d3.7 ★ (3)
530,677+23,033 7d—

Advanced autocompletion and refactoring support for SCSS

2,209,445+2,884 7d4.3 ★ (34)
27,025+234 7d5.0 ★ (1)

Syntax Highlight for Vue.js

2,207,961+1,098 7d3.3 ★ (3)
Not listed

Kotlin language support for VS Code

2,123,737+4,130 7d4.6 ★ (7)
69,969+442 7d—

Type hint completion for Python.

2,082,069+7,016 7d4.7 ★ (7)
38,047+248 7d—

Better TOML Language support

2,047,834+449 7d2.9 ★ (17)
230,264+188 7d5.0 ★ (1)

Beautify css, sass and less code (extension for Visual Studio Code)

2,013,361+1,015 7d3.7 ★ (50)
Not listed

Salesforce Lightning Design System

2,006,785+6,221 7d3.3 ★ (4)
62,489+1,072 7d—

VS Code static type checking for Python (but based)

1,983,435+28,791 7d4.9 ★ (17)
2,429,216+71,551 7d4.4 ★ (7)

Syntax highlighting for styled-components

1,980,204+2,418 7d4.5 ★ (25)
88,368+622 7d—

Polyglot Notebooks for VS Code. Use multiple languages in one notebook with full language server support for each language and share variables between them.

1,960,143+3,278 7d4.1 ★ (49)
Not listed

A simple, dependency free PHP specific DocBlocking package

1,893,015+2,103 7d4.9 ★ (35)
68,928+488 7d—

Terminal for Visual Studio Code

1,844,406+1,431 7d4.9 ★ (15)
Not listed

Helps Rust developers managing dependencies with Cargo.toml.

1,823,586+3,368 7d4.9 ★ (26)
152,773+452 7d5.0 ★ (4)

Provides code-editing features for SOQL

1,782,165+5,924 7d1.5 ★ (11)
507,281+24,001 7d—

Syntax highlighting for modern and experimental CSS in VSCode

1,765,081+2,255 7d2.4 ★ (32)
70,023+456 7d—

CMake language support for VS Code.

1,750,219+2,142 7d4.1 ★ (18)
Not listed

Support Emmet(zen-coding) syntax for Mithril

1,698,889+2,040 7d5.0 ★ (6)
2,015+142 7d—

Syntax highlighting for log files

1,641,844+3,063 7d4.9 ★ (36)
104,152+1,392 7d—

2019 - EJS language support for Visual Studio Code.

1,614,525+1,696 7d4.4 ★ (32)
26,450+244 7d5.0 ★ (1)

Syntax highlighting for jinja(2) including HTML, Markdown, YAML, Ruby and LaTeX templates

1,577,369+7,080 7d4.5 ★ (28)
356,493+2,804 7d5.0 ★ (1)

Improved Rust syntax highlighting

1,474,880+4,561 7d4.8 ★ (5)
Not listed

Official Scala Syntax

1,373,475+6,203 7d4.0 ★ (4)
246,421+4,238 7d—

Provides completion suggestions for classes and ids from markup documents to stylesheets.

1,316,584+2,254 7d4.8 ★ (30)
Not listed

VSCode Cucumber (Gherkin) Full Language Support + Formatting + Autocomplete

1,284,854+3,459 7d4.5 ★ (30)
73,062+1,926 7d—

Language support for MDX

1,260,308+3,765 7d4.6 ★ (9)
161,251+2,988 7d5.0 ★ (1)

Syntax highlighter for shader language (hlsl, glsl, cg)

1,255,150+2,061 7d4.6 ★ (11)
27,096+348 7d—

A language server for Bash

1,210,360+3,980 7d4.6 ★ (28)
167,546+21,779 7d5.0 ★ (2)

Visual Studio Code extension for CSS Modules

1,169,736+1,316 7d4.8 ★ (27)
33,357+494 7d—

Quick jump to components

1,167,294+1,926 7d4.0 ★ (3)
16,072+214 7d—

Ruby IDE features, powered by Sorbet.

1,093,551+4,354 7d4.8 ★ (4)
53,382+490 7d—

Arm assembly syntax support for Visual Studio Code

1,085,122+3,006 7d5.0 ★ (7)
12,998+162 7d5.0 ★ (1)

Cutting edge x86 and x86_64 assembly syntax highlighting

1,078,785+2,310 7d4.1 ★ (19)
203,361+1,174 7d—

🌍 All in one i18n extension for VS Code

1,041,586+2,348 7d4.8 ★ (37)
120,728+1,272 7d5.0 ★ (1)

Syntax highlighting for PHP Twig

1,040,468+830 7d2.7 ★ (14)
Not listed

Regex matches previewer for JavaScript, TypeScript, PHP and Haxe in Visual Studio Code.

1,013,099+895 7d4.5 ★ (19)
Not listed

Visual Studio Code language extension for javascript/typescript files that use Angular2.

930,269+453 7d4.6 ★ (35)
Not listed

R Synxtax Highlight for Visual Studio Code

916,990+14,179 7d1.0 ★ (1)
273,186+4,026 7d—

Test Explorer for .NET Core (MSTest, xUnit, NUnit)

901,786+698 7d3.2 ★ (44)
Not listed

An easy to use extension for previewing Jupyter Notebooks within VS Code

898,976+1,741 7d3.6 ★ (21)
Not listed

Allows peek and goto definition for Vue single-file components.

896,878+591 7d4.7 ★ (13)
Not listed

Navigate from Laravel routes to controller classes and methods.

879,185+1,804 7d5.0 ★ (2)
Not listed

Count lines of code in many programming languages.

840,275+1,731 7d4.7 ★ (49)
17,353+138 7d5.0 ★ (2)

Markdown syntax support for the Mermaid charting language

831,297+1,940 7d4.3 ★ (19)
258,083+3,784 7d5.0 ★ (1)

Syntax highlighter for Apache configuration files

802,162+1,170 7d5.0 ★ (12)
12,071+92 7d5.0 ★ (1)

Boost your productivity with advanced JavaScript/TypeScript refactorings and commands

795,169+788 7d4.6 ★ (19)
Not listed

A Markdown, ReStructured Text, HTML, Jade, Pug, Mermaid, Image previewer.

784,526+1,171 7d3.2 ★ (40)
Not listed

stylus language support

770,857+323 7d4.8 ★ (13)
17,579+80 7d—

MySQL syntax highlighting support

754,012+752 7d3.1 ★ (14)
Not listed

Provides rich language support for AsciiDoc.

748,225+2,258 7d4.4 ★ (10)
110,103+962 7d—

Fast way to build, run and test .NET Core (C#, F#) project

737,035+601 7d4.2 ★ (5)
Not listed

Adds code completion suggestions to HTML class attributes based on the CSS files in your workspace.

729,770+615 7d4.4 ★ (10)
Not listed

Debug or run your java war package in Apache Tomcat

714,285+266 7d2.3 ★ (24)
Not listed

This extension helps developers translate comments, strings, code hints, error messages, and variable names in their code.

707,313+2,659 7d4.9 ★ (62)
29,045+722 7d5.0 ★ (1)

TypeScript and JavaScript language support powered by the native TypeScript language server.

696,735+22,282 7d5.0 ★ (13)
Not listed

Laravel blade syntax highlighting

686,888+488 7d4.3 ★ (6)
Not listed

To make the vscode work as Eclipse or IDEA when you are coding in java.

684,563+1,041 7d2.8 ★ (5)
Not listed

Provides intellisense for and imports references from all available sources.

683,514+318 7d4.0 ★ (21)
Not listed

Tools for working with MSBuild project files (such as auto-complete for package Ids / versions).

678,386+562 7d5.0 ★ (13)
7,460+62 7d—

Provides syntax highlighting and bracket matching for MDX (JSX in Markdown) files.

677,754+425 7d5.0 ★ (3)
13,482+36 7d—

Syntax highlighting for NGINX configuration files

673,320+811 7d2.6 ★ (7)
Not listed
Showing the top 100VSXRank’s own grouping, not a Marketplace rank.
100 listings