This list is generated by my-vscode-extensions.
- Data Science
- Debuggers
- Extension Packs
- Formatters
- Keymaps
- Language Packs
- Linters
- Machine Learning
- Notebooks
- Other
- Programming Languages
- Snippets
- Themes
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- C/C++: C/C++ IntelliSense, debugging, and code browsing.
- Go: Rich Go language support for Visual Studio Code
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- Github Markdown Preview: Changes VS Code's built-in markdown preview to match Github
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- C/C++: C/C++ IntelliSense, debugging, and code browsing.
- Even Better TOML: Fully-featured TOML support
- Go: Rich Go language support for Visual Studio Code
- Markdown All in One: All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
- Prettier - Code formatter: Code formatter using prettier
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- shell-format: shellscript、Dockerfile、properties、gitignore、dotenv、hosts、jvmoptions... DocumentFormat
- Sublime Text Keymap and Settings Importer: Import Sublime Text settings and keybindings into VS Code.
- Chinese (Simplified) Language Pack for Visual Studio Code: Language pack extension for Chinese (Simplified)
- C/C++: C/C++ IntelliSense, debugging, and code browsing.
- ESLint: Integrates ESLint JavaScript into VS Code.
- Even Better TOML: Fully-featured TOML support
- Go: Rich Go language support for Visual Studio Code
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- ShellCheck: Integrates ShellCheck into VS Code, a linter for Shell scripts.
- TSLint (deprecated): TSLint for Visual Studio Code
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- Bash IDE: A language server for Bash
- Browser Preview: A real browser preview inside your editor that you can debug.
- C++ Helper: Create implementation for c++ function prototypes.
- CSS Peek: Allow peeking to css ID and class strings as definitions from html files to respective CSS. Allows peek and goto definition.
- Color Highlight: Highlight web colors in your editor
- Git Graph: View a Git Graph of your repository, and perform Git actions from the graph.
- Git Project Manager: Allows you to change easily between git projects.
- GitHub Actions: GitHub Actions workflows and runs for github.com hosted repositories in VS Code
- GitLens — Git supercharged: Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more
- Grammarly (unofficial): A grammar checking for Visual Studio Code using Grammarly.
- Highlight Matching Tag: Highlights matching closing and opening tags
- Link Github Issues: Automatically link mentioned issue numbers (e.g. '#123') to github issues
- Markdown Checkboxes: Adds checkbox support to the built-in markdown preview
- Markdown Emoji: Adds emoji syntax support to VS Code's built-in markdown preview
- Markdown Preview Github Styling: Changes VS Code's built-in markdown preview to match Github's style
- Markdown yaml Preamble: Renders yaml front matter as a table in the built-in markdown preview
- PyPI Assistant: pip requirements files now enhanced with up-to-date package information at a glance
- Remark: Beautify markdown code with Remark
- TabOut: Tab out of quotes, brackets, etc
- Trailing Spaces: Highlight trailing spaces and delete them in a flash!
- WakaTime: Metrics, insights, and time tracking automatically generated from your programming activity.
- npm Dependency Links: Go to npm site of your dependencies
- Auto Close Tag: Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text
- Auto Rename Tag: Auto rename paired HTML/XML tag
- C/C++: C/C++ IntelliSense, debugging, and code browsing.
- CMake: CMake langage support for Visual Studio Code
- ESLint: Integrates ESLint JavaScript into VS Code.
- Even Better TOML: Fully-featured TOML support
- Go Template Support: Syntax highlight support for Go text/template and html/template
- Go: Rich Go language support for Visual Studio Code
- HTML CSS Support: CSS Intellisense for HTML
- Inno Setup: Language syntax, snippets and build system for Inno Setup
- IntelliSense for CSS class names in HTML: CSS class name completion for the HTML class attribute based on the definitions found in your workspace.
- Jupyter: Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.
- LaTeX Workshop: Boost LaTeX typesetting efficiency with preview, compile, autocomplete, colorize, and more.
- Markdown All in One: All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
- Python: Linting, Debugging (multi-threaded, remote), Intellisense, Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
- ShellCheck: Integrates ShellCheck into VS Code, a linter for Shell scripts.
- TSLint (deprecated): TSLint for Visual Studio Code
- Vetur: Vue tooling for VS Code
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- lean: An extension for VS Code which provides support for the Lean language.
- lit-html: Syntax highlighting and IntelliSense for html inside of JavaScript and TypeScript tagged template strings
- C/C++: C/C++ IntelliSense, debugging, and code browsing.
- CMake: CMake langage support for Visual Studio Code
- Go: Rich Go language support for Visual Studio Code
- Inno Setup: Language syntax, snippets and build system for Inno Setup
- LaTeX Workshop: Boost LaTeX typesetting efficiency with preview, compile, autocomplete, colorize, and more.
- YAML: YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- Material Icon Theme: Material Design Icons for Visual Studio Code