Extensions
Editing
Syntax Highlighters / Programming Languages
Apache Conf - Syntax highlighter for Apache configuration files.
C# - C# for Visual Studio Code (powered by OmniSharp).
Crystal - Provides Crystal language support for Visual Studio Code.
DotENV - Support for dotenv file syntax.
Go - Rich Go language support for Visual Studio Code.
Handlebars - Handlebars Visual Studio Code.
Mustache - Syntax highlighting for Mustache.
Python - Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more.
Ruby - Provides Ruby language and debugging support for Visual Studio Code.
Rust - Rust language integration for VSCode.
vscode-elixir - Elixir support for VSCode.
YAML - Great YAML support, including Kubernetes syntax, and lets you find out where you exactly are in the YAML if you have breadcrumbs enabled.
General Editing
Babel ES6/ES7 - Adds JS Babel es6/es7 syntax coloring.
Beautify - Beautify code in place for VS Code.
Better Align - Align code without selecting them first.
Bracket Pair Colorizer 2 - A customizable extension for colorizing matching brackets.
Code Spell Checker - Spelling checker for source code.
indent-rainbow - Makes indentation easier to read.
Vim - Vim emulation for Visual Studio Code.
Collaboration
VS Live Share - Real-time collaborative development from the comfort of your favorite tools.
GitHub Pull Requests - Review and manage GitHub pull requests in Visual Studio Code.
Git
Git History - View git log, file history, compare branches or commits.
GitLens - Supercharge the Git capabilities built into Visual Studio Code.
Devops
Docker - Adds syntax highlighting, commands, hover tips, and linting for Dockerfile and docker-compose files.
Debugging
Debugger for Chrome - Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.
Debugger for Unity - Unity debugger extension.
PHP Debug - Debug support for PHP with XDebug.
Snippets
Utility
Browser Preview - A real browser preview inside your editor that you can debug.
advanced-new-file - adds the ability to create files anywhere in your workspace.
Code Runner - Run code in VS Code.
EditorConfig for VS Code - EditorConfig Support for Visual Studio Code.
ESLint - Integrates ESLint JavaScript into VS Code.
GhostText - Use VS Code to write in your browser.
hexdump for VSCode - Display a specified file in hexadecimal.
Insert Numbers - Insert increasing numbers.
IntelliSense for CSS class names - CSS class name completion for the HTML class attribute based on the definitions found in your workspace.
Live Server - Launch a development local Server with live reload feature for static & dynamic pages.
Path Intellisense - Filename autocompletion.
phpcs - PHP CodeSniffer for Visual Studio Code.
Quit Control for VSCode - Stop mistyping keyboard shortctus that close/quit VSCode unintentionally.
React Native Tools - Code-hinting, debugging and integrated commands for React Native.
Ruby Solargraph - Code completion and inline documentation for Ruby.
Settings Sync - Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
Sort lines - Sort lines of text.
TODO Highlight - Highlight TODOs, FIXMEs, and any keywords, annotations.
WakaTime - Metrics, insights, and time tracking automatically generated from your programming activity.
Last updated