awesome-vscode
🎨 A curated list of delightful VS Code packages and resources.
https://github.com/viatsko/awesome-vscode
Last synced: 9 days ago
JSON representation
1C
- 1C/OScript - rich 1С:Enterprise 8 (BSL) language support in VSC - add syntax highlighting to *.bsl и *.os files in VSC, add IntelliSense and syntax helper for 1С lang
[ARM Template Viewer](https://marketplace.visualstudio.com/items?itemName=bencoleman.armview)
TensorFlow
[Auto Import](https://marketplace.visualstudio.com/items?itemName=steoates.autoimport)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
Auto Rename Tag
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Azure Cosmos DB](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-cosmosdb)
TensorFlow
[Azure IoT Toolkit](https://marketplace.visualstudio.com/items?itemName=vsciot-vscode.azure-iot-toolkit)
TensorFlow
Bash
[Bash Debug](https://marketplace.visualstudio.com/items?itemName=rogalmic.bash-debug)
[Shellman](https://marketplace.visualstudio.com/items?itemName=Remisa.shellman)
[Better Align](https://marketplace.visualstudio.com/items?itemName=wwm.better-align)
[Paste JSON as Code](https://marketplace.visualstudio.com/items?itemName=quicktype.quicktype)
[Browser Preview (deprecated)](https://marketplace.visualstudio.com/items?itemName=auchenberg.vscode-browser-preview)
TensorFlow
C++
[Shellman](https://marketplace.visualstudio.com/items?itemName=Remisa.shellman)
- C/C++ - Preview C/C++ extension by Microsoft, read official blog post for the details
- Clangd - Provides C/C++ language IDE features for VS Code using clangd: code completion, compile errors and warnings, go-to-definition and cross references, include management, code formatting, simple refactorings.
- gnu-global-tags - Provide Intellisense for C/C++ with the help of the GNU Global tool.
- YouCompleteMe - Provides semantic completions for C/C++ (and TypeScript, JavaScript, Objective-C, Golang, Rust) using YouCompleteMe.
- Microsoft's tutorial on using VSCode for remote C/C++ development
- C/C++ Clang Command Adapter - Completion and Diagnostic for C/C++/Objective-C using Clang command.
- CQuery - C/C++ language server supporting multi-million line code base, powered by libclang. Cross references, completion, diagnostics, semantic highlighting and more.
[Camel Humps](https://www.damirscorner.com/blog/posts/20190726-CamelHumpsNavigationInVsCode.html)
[carbon-now-sh](https://marketplace.visualstudio.com/items?itemName=ericadamski.carbon-now-sh)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
C\#, ASP .NET and .NET Core
[Shellman](https://marketplace.visualstudio.com/items?itemName=Remisa.shellman)
- C# - C# extension by Microsoft, read official documentation for the details
- C# FixFormat - Fix format of usings / indents / braces / empty lines
- C# Extensions - Provides extensions to the IDE that will speed up your development workflow.
- MSBuild Project Tools
- VSCode Solution Explorer
- .NET Core Test Explorer
- .NET Core Test Explorer
Clojure
[Calva](https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva)
[CodeRoad](https://marketplace.visualstudio.com/items?itemName=CodeRoad.coderoad)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Code Runner](https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Code Time](https://marketplace.visualstudio.com/items?itemName=softwaredotcom.swdc-vscode)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Color Highlight](https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Color Tabs](https://marketplace.visualstudio.com/items?itemName=orepor.color-tabs-vscode-ext)
TensorFlow
[Create tests](https://marketplace.visualstudio.com/items?itemName=hardikmodha.create-tests)
TensorFlow
CSS
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- CSS Peek
- stylelint - Lint CSS/SCSS.
- Autoprefixer
- Autoprefixer
- Intellisense for CSS class names - Provides CSS class name completion for the HTML class attribute based on the CSS files in your workspace. Also supports React's className attribute.
- Intellisense CSS class names
- Tailwind CSS IntelliSense - Autocomplete, linting and hover previews for Tailwind CSS.
[Dash](https://marketplace.visualstudio.com/items?itemName=deerawan.vscode-dash)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Dendron](https://marketplace.visualstudio.com/items?itemName=dendron.dendron)
TensorFlow
[Deploy](https://marketplace.visualstudio.com/items?itemName=mkloubert.vs-deploy)
TensorFlow
Documentation
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- Better Comments - The Better Comments extension will help you create more human-friendly comments in your code.
- Visual Studio Code API
[Dotnet Core Test Explorer](https://marketplace.visualstudio.com/items?itemName=formulahendry.dotnet-test-explorer)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[ECMAScript Quotes Transformer](https://marketplace.visualstudio.com/items?itemName=vilicvane.es-quotes)
[html2pug](https://marketplace.visualstudio.com/items?itemName=dbalas.vscode-html2pug)
[Edit with Shell Command](https://marketplace.visualstudio.com/items?itemName=ryu1kn.edit-with-shell)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Error Lens](https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens)
TensorFlow
[ES7 React/Redux/GraphQL/React-Native snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
TensorFlow
[ESDOC MDN](https://marketplace.visualstudio.com/items?itemName=samundrak.esdoc-mdn)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Explorer Icons
[City Lights Icons](https://marketplace.visualstudio.com/items?itemName=Yummygum.city-lights-icon-vsc)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Seti Icons](https://marketplace.visualstudio.com/items?itemName=qinjia.seti-icons)
[VSCode Icons](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons)
[ftp-sync](https://marketplace.visualstudio.com/items?itemName=lukasz-wronski.ftp-sync)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[GistPad](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs)
TensorFlow
[GitHub Pull Request Monitor](https://marketplace.visualstudio.com/items?itemName=erichbehrens.pull-request-monitor)
TensorFlow
[Git Indicators](https://marketplace.visualstudio.com/items?itemName=lamartire.git-indicators)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLab Workflow](https://marketplace.visualstudio.com/items?itemName=gitlab.gitlab-workflow)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[GitLink](https://marketplace.visualstudio.com/items?itemName=qezhu.gitlink)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Go
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- Go - Rich language support for the Go language.
Groovy
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- VsCode Groovy Lint - Groovy lint, format, prettify and auto-fix
- VsCode Groovy Lint
Haskell
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- haskell-linter
- Haskell IDE engine - provides language server for stack and cabal projects.
- Haskell - Official Haskell support powered by the Haskell Language Server (HLS); supersedes the former Haskell IDE Engine and haskell-linter.
[Highlight JSX/HTML tags](https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
HLSL
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- HLSL Tools - provides rich language support for editing HLSL files in VS Code
- Example of statement completion using HLSL Tools for VS Code
- Example of statement completion using HLSL Tools for VS Code
[i18n Ally](https://marketplace.visualstudio.com/items?itemName=antfu.i18n-ally)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Indent Rainbow](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Instant Markdown](https://marketplace.visualstudio.com/items?itemName=dbankier.vscode-instant-markdown)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Interface generator](https://marketplace.visualstudio.com/items?itemName=dotup.dotup-vscode-interface-generator)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[iTerm2 Theme Sync](https://marketplace.visualstudio.com/items?itemName=tusaeff.vscode-iterm2-theme-sync)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
Java
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
JavaScript
[CSS Peek](https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek)
- TS/JS postfix completion
- TS/JS postfix completion demo
- Babel JavaScript
- Visual Studio IntelliCode - This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context.
- Visual Studio IntelliCode
- here
- TS/JS postfix completion demo
Facebook Flow
- Flow Language Support - provides all the functionality you would expect — linting, intellisense, type tooltips and click-to-definition
- vscode-flow-ide - an alternative Flowtype extension for Visual Studio Code
Framework-specific
- Vetur - Toolkit for Vue.js
- Vue - Official - Official Vue language support (Volar). Supersedes Vetur, which is now in maintenance mode.
Linters
- eslint - Linter for eslint.
- XO - Linter for XO.
- AVA - Snippets for AVA.
- Prettier - Linter, Formatter and Pretty printer for Prettier.
- Code Spell Checker - Spelling Checker for Visual Studio Code (English). Also supports other languages via external extensions.
- Schema.org Snippets - Snippets for Schema.org.
TypeScript
- tslint (deprecated) - TSLint for Visual Studio Code.
[JFrog](https://marketplace.visualstudio.com/items?itemName=JFrog.jfrog-vscode-extension)
[Material Icon Theme](https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme)
[Jira and Bitbucket](https://marketplace.visualstudio.com/items?itemName=Atlassian.atlascode)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[JS Parameter Annotations](https://marketplace.visualstudio.com/items?itemName=lannonbr.vscode-js-annotations)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Jumpy](https://marketplace.visualstudio.com/items?itemName=wmaurer.vscode-jumpy)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
[Kanban](https://marketplace.visualstudio.com/items?itemName=mkloubert.vscode-kanban)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Libraries
[Niketa Theme by Dejan Toteff](https://vscodethemes.com/e/selfrefactor.niketa-theme)
- typed-vscode - Generates types from contribution points of your extension manifest
- vscode-test-content - A method to set/get editor content, and it's selection. Especially useful for unit tests.
- typed-vscode - Generates types from contribution points of your extension manifest
[Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer)
[Gi](https://marketplace.visualstudio.com/items?itemName=rubbersheep.gi)
Markdown
[Markdown All in One](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one)
[Markdown Emoji](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-emoji)
[markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint)
[MATLAB](https://marketplace.visualstudio.com/items?itemName=MathWorks.language-matlab)
[Debugger for Chrome](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome)
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed
- Without MATLAB Installed
- MATLAB Installed