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

204,878,214+1,035,885 7d3.0 ★ (284)
Not listed

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

48,754,962+154,685 7d4.1 ★ (17)
28,144,451+108,964 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,045,147+114,127 7d4.4 ★ (286)
990,040+11,984 7d4.5 ★ (2)

CSS Intellisense for HTML

29,794,945+45,045 7d3.4 ★ (108)
766,714+3,354 7d—

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

28,459,900+164,248 7d3.4 ★ (15)
27,181,590+190,796 7d3.0 ★ (1)

Auto rename paired HTML/XML tag

25,965,875+43,137 7d3.7 ★ (214)
588,436+5,260 7d5.0 ★ (3)

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

17,392,097+23,978 7d4.1 ★ (102)
540,719+3,504 7d5.0 ★ (1)

Vue tooling for VS Code

15,572,212+5,276 7d4.3 ★ (156)
388,283+1,208 7d—

Display pdf file in VSCode.

13,611,816+104,346 7d4.5 ★ (127)
1,619,785+29,010 7d5.0 ★ (2)

The bleeding edge of the C++ syntax

12,762,750+8,710 7d4.9 ★ (16)
229,366+1,364 7d5.0 ★ (1)

Visual Studio Code plugin that autocompletes npm modules in import statements

12,303,374+23,281 7d4.7 ★ (29)
555,700+6,711 7d5.0 ★ (1)

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

9,970,530+9,155 7d3.6 ★ (182)
76,402+720 7d4.0 ★ (1)

Editor services for Angular templates

9,787,413+14,431 7d3.2 ★ (263)
2,814,361+28,037 7d4.2 ★ (5)

Language Support for Vue

9,639,708+45,615 7d3.1 ★ (148)
10,181,475+51,178 7d5.0 ★ (5)

Support for dotenv file syntax

8,398,036+14,260 7d4.8 ★ (37)
286,244+5,662 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,990,900+10,730 7d3.7 ★ (90)
143,628+1,509 7d5.0 ★ (1)

Enhanced development tools for C++ in VS Code

7,564,172+265,465 7d1.8 ★ (16)
Not listed

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

7,145,439+15,488 7d2.8 ★ (60)
570,588+24,428 7d—

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

6,428,594+14,843 7d5.0 ★ (19)
189,383+3,656 7d5.0 ★ (1)

Advanced Autocompletion and Refactoring support for PHP

6,076,859+9,939 7d3.0 ★ (23)
55,191+466 7d—

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

5,998,937+17,972 7d4.6 ★ (63)
98,138+1,564 7d3.7 ★ (3)

Display import/require package size in the editor

5,544,849+7,032 7d3.0 ★ (68)
105,905+856 7d—

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

5,068,647+1,724 7d2.8 ★ (39)
Not listed

TSLint support for Visual Studio Code

4,585,181+1,819 7d3.0 ★ (62)
40,794+204 7d5.0 ★ (1)

Syntax highlighter for cutting edge Python.

4,498,484+2,262 7d3.3 ★ (12)
11,771,977+86,114 7d1.0 ★ (1)

AI-assisted development for C# Dev Kit

4,314,075+1,448 7d2.1 ★ (43)
Not listed

VSCode syntax highlighting for today's JavaScript

4,016,895+5,759 7d4.2 ★ (29)
50,047+310 7d—

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

3,515,069+8,703 7d4.8 ★ (30)
1,440,844+19,049 7d5.0 ★ (3)

Syntax highlighing, snippet, and language configuration support for Ruby

3,072,056+699 7d5.0 ★ (2)
928,114+5,950 7d—

Provides ability to preview HTML documents.

3,016,561+2,564 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,762,357+9,795 7d5.0 ★ (3)
948,781+15,996 7d—

better intellisense for laravel projects.

2,718,127+4,072 7d4.3 ★ (38)
148,522+1,434 7d—

Provides ability to preview HTML documents.

2,642,162+9,460 7d3.5 ★ (43)
Not listed

Shows the latest version for each package using code lens

2,536,305+4,052 7d4.6 ★ (94)
203,637+1,588 7d5.0 ★ (2)

Quick jump to view

2,500,476+2,911 7d3.9 ★ (22)
58,782+502 7d—

Autocompletes Node.js modules in import statements

2,393,268+4,003 7d4.8 ★ (11)
Not listed

Provides code-editing features for the Apex programming language

2,360,400+6,142 7d2.4 ★ (9)
559,497+21,265 7d—

Provides code-editing features for Aura Components

2,243,323+5,823 7d3.0 ★ (2)
497,321+19,108 7d—

Provides syntax highlighting for the Visualforce framework

2,229,308+5,783 7d5.0 ★ (1)
494,323+19,365 7d—

Provides code-editing features for Lightning Web Components

2,222,362+5,853 7d3.7 ★ (3)
524,785+19,057 7d—

Advanced autocompletion and refactoring support for SCSS

2,208,715+2,645 7d4.3 ★ (34)
26,995+250 7d5.0 ★ (1)

Syntax Highlight for Vue.js

2,207,783+1,119 7d3.3 ★ (3)
Not listed

Kotlin language support for VS Code

2,122,814+3,900 7d4.6 ★ (7)
69,909+450 7d—

Type hint completion for Python.

2,080,424+6,549 7d4.7 ★ (7)
38,017+250 7d—

Better TOML Language support

2,047,736+414 7d2.9 ★ (17)
230,238+176 7d5.0 ★ (1)

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

2,013,134+952 7d3.7 ★ (50)
Not listed

Salesforce Lightning Design System

2,004,987+5,537 7d3.3 ★ (4)
62,299+1,038 7d—

Syntax highlighting for styled-components

1,979,651+2,293 7d4.5 ★ (25)
88,280+664 7d—

VS Code static type checking for Python (but based)

1,978,267+28,628 7d4.9 ★ (17)
2,420,183+77,303 7d4.4 ★ (7)

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,959,350+3,043 7d4.1 ★ (49)
Not listed

A simple, dependency free PHP specific DocBlocking package

1,892,496+2,050 7d4.9 ★ (35)
68,842+474 7d—

Terminal for Visual Studio Code

1,844,087+1,318 7d4.9 ★ (15)
Not listed

Helps Rust developers managing dependencies with Cargo.toml.

1,822,840+3,160 7d4.9 ★ (26)
152,651+360 7d5.0 ★ (4)

Provides code-editing features for SOQL

1,780,948+5,777 7d1.5 ★ (11)
500,816+19,450 7d—

Syntax highlighting for modern and experimental CSS in VSCode

1,764,590+2,090 7d2.4 ★ (32)
69,955+442 7d—

CMake language support for VS Code.

1,749,702+1,981 7d4.1 ★ (18)
Not listed

Support Emmet(zen-coding) syntax for Mithril

1,698,488+2,034 7d5.0 ★ (6)
1,997+148 7d—

Syntax highlighting for log files

1,641,169+2,941 7d4.9 ★ (36)
103,876+1,258 7d—

2019 - EJS language support for Visual Studio Code.

1,614,162+1,600 7d4.4 ★ (32)
26,416+250 7d5.0 ★ (1)

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

1,575,665+6,539 7d4.5 ★ (28)
356,127+2,720 7d5.0 ★ (1)

Improved Rust syntax highlighting

1,473,867+4,287 7d4.8 ★ (5)
Not listed

Official Scala Syntax

1,371,986+5,679 7d4.0 ★ (4)
245,807+4,920 7d—

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

1,316,105+2,119 7d4.8 ★ (30)
Not listed

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

1,283,826+3,037 7d4.5 ★ (30)
72,518+1,500 7d—

Language support for MDX

1,259,473+3,601 7d4.6 ★ (9)
160,867+2,978 7d5.0 ★ (1)

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

1,254,721+1,955 7d4.6 ★ (11)
27,050+326 7d—

A language server for Bash

1,209,402+3,712 7d4.6 ★ (28)
165,072+22,232 7d5.0 ★ (2)

Visual Studio Code extension for CSS Modules

1,169,451+1,220 7d4.8 ★ (27)
33,301+532 7d—

Quick jump to components

1,166,835+1,812 7d4.0 ★ (3)
16,030+208 7d—

Ruby IDE features, powered by Sorbet.

1,092,552+4,050 7d4.8 ★ (4)
53,294+464 7d—

Arm assembly syntax support for Visual Studio Code

1,084,467+2,779 7d5.0 ★ (7)
12,978+162 7d5.0 ★ (1)

Cutting edge x86 and x86_64 assembly syntax highlighting

1,078,230+2,117 7d4.1 ★ (19)
203,211+1,180 7d—

🌍 All in one i18n extension for VS Code

1,041,094+2,262 7d4.8 ★ (37)
120,602+1,278 7d5.0 ★ (1)

Syntax highlighting for PHP Twig

1,040,248+756 7d2.7 ★ (14)
Not listed

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

1,012,878+848 7d4.5 ★ (19)
Not listed

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

930,147+394 7d4.6 ★ (35)
Not listed

R Synxtax Highlight for Visual Studio Code

913,597+13,169 7d1.0 ★ (1)
272,556+4,040 7d—

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

901,607+661 7d3.2 ★ (44)
Not listed

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

898,551+1,599 7d3.6 ★ (21)
Not listed

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

896,746+555 7d4.7 ★ (13)
Not listed

Navigate from Laravel routes to controller classes and methods.

878,751+1,683 7d5.0 ★ (2)
Not listed

Count lines of code in many programming languages.

839,826+1,610 7d4.7 ★ (49)
17,317+122 7d5.0 ★ (2)

Markdown syntax support for the Mermaid charting language

830,789+1,801 7d4.3 ★ (19)
257,301+3,442 7d5.0 ★ (1)

Syntax highlighter for Apache configuration files

801,878+1,088 7d5.0 ★ (12)
12,051+82 7d5.0 ★ (1)

Boost your productivity with advanced JavaScript/TypeScript refactorings and commands

794,984+739 7d4.6 ★ (19)
Not listed

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

784,235+1,083 7d3.2 ★ (40)
Not listed

stylus language support

770,781+301 7d4.8 ★ (13)
17,565+82 7d—

MySQL syntax highlighting support

753,866+692 7d3.1 ★ (14)
Not listed

Provides rich language support for AsciiDoc.

747,555+2,038 7d4.4 ★ (10)
109,949+1,016 7d—

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

736,900+591 7d4.2 ★ (5)
Not listed

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

729,625+563 7d4.4 ★ (10)
Not listed

Debug or run your java war package in Apache Tomcat

714,231+258 7d2.3 ★ (24)
Not listed

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

706,785+2,555 7d4.9 ★ (62)
28,939+712 7d5.0 ★ (1)

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

691,256+20,163 7d5.0 ★ (13)
Not listed

Laravel blade syntax highlighting

686,778+462 7d4.3 ★ (6)
Not listed

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

684,328+991 7d2.8 ★ (5)
Not listed

Provides intellisense for and imports references from all available sources.

683,442+292 7d4.0 ★ (21)
Not listed

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

678,242+507 7d5.0 ★ (13)
7,452+64 7d—

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

677,643+406 7d5.0 ★ (3)
13,476+32 7d—

Syntax highlighting for NGINX configuration files

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