Visual Studio Code extensions
Theme
General
Better Comments
Improve your code commenting by annotating with alert, informational, TODOs, and more!Better TOML
Better TOML Language supportChoose A License
Choose a license for your project in VS CodeCode Runner
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,DotENV
Support for dotenv file syntaxDraw.io Integration
This unofficial extension integrates Draw.io into VS Code.EditorConfig for VS Code
EditorConfig Support for Visual Studio CodeError Lens
Improve highlighting of errors, warnings and other language diagnostics.filesize
Show the current file size in the status barFormatting Toggle
A VS Code extension that allows you to toggle formatting settings ON and OFF with a simple click.Live Share
Real-time collaborative development from the comfort of your favorite tools.Live Share Audio
Adds audio calling capabilities to Visual Studio Live ShareLorem ipsum
Generates and inserts lorem ipsum textOutput Colorizer
Syntax highlighting for log filesPath Intellisense
Visual Studio Code plugin that autocompletes filenamesProject Dashboard
Organize your workspaces in a speed-dial manner.Remote - SSH
Open any folder on a remote machine using SSH and take advantage of VS Code's full feature set.Remote - SSH: Editing Configuration Files
Edit SSH configuration filesREST Client
REST Client for Visual Studio CodeSVG
SVG Coding, Minify, Pretty, Preview All-In-OneTODO Highlight
highlight TODOs, FIXMEs, and any keywords, annotations...vscode-pdf
Display pdf file in VSCode.WakaTime
Metrics, insights, and time tracking automatically generated from your programming activity.YAML
YAML Language Support by Red Hat, with built-in Kubernetes syntax support
Markdown
Git
Git Graph
View a Git Graph of your repository, and perform Git actions from the graph.Git History
View git log, file history, compare branches or commitsGitHub Copilot
Your AI pair programmerGitHub Pull Requests and Issues
Pull Request and Issue Provider for GitHubgitignore
Lets you pull .gitignore templates from the https://github.com/github/gitignore repository. Language support for .gitignore files.GitLens — Git supercharged
Supercharge Git within VS Code — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Shell
Web
Astro
Language support for Astrocolorize
A vscode extension to help visualize css colors in files.CSS Var Complete
Intellisense support for CSS VariablesES7+ React/Redux/React-Native snippets
Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax. Customizable. Built-in integration with prettier.ESLint
Integrates ESLint JavaScript into VS Code.HTML CSS Support
CSS Intellisense for HTMLImage preview
Shows image preview in the gutter and on hoverImport Cost
Display import/require package size in the editorJavaScript (ES6) code snippets
Code snippets for JavaScript in ES6 syntaxJest
Use Facebook's Jest With Pleasure.lit-html
Syntax highlighting and IntelliSense for html inside of JavaScript and TypeScript tagged template stringslit-plugin
Syntax highlighting, type checking and code completion for lit-htmlLive Server
Launch a development local Server with live reload feature for static & dynamic pagesLive Server Preview
Preview your HTML file with localhost server live-reloading enabledPrettier - Code formatter
Code formatter using prettierQuokka.js
JavaScript and TypeScript playground in your editor.Stylelint
Official Stylelint extension for Visual Studio CodeSvelte for VS Code
Svelte language support for VS CodeTailwind CSS IntelliSense
Intelligent Tailwind CSS tooling for VS CodeVetur
Vue tooling for VS CodeVue Language Features (Volar)
Language support for Vue 3webhint
Run webhint in Visual Studio Code.
Python
Jupyter
Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.Jupyter Keymap
Jupyter keymaps for notebooksJupyter Notebook Renderers
Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)Pylance
A performant, feature-rich language server for Python in VS CodePython
IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.Python Indent
Correct Python indentation