Track Awesome Vscode Updates Weekly
🎨 A curated list of delightful VS Code packages and resources.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 viatsko/awesome-vscode · ⭐ 23K · 🏷️ Editors
Jul 31 - Aug 06, 2023
MATLAB / More
- Syntax highlighting
- Code snippets
- Commenting
- Code folding
- Automatic code completion
- Source code formatting (document formatting)
- Code navigation
- Code analysis, such as continuous code checking and automatic fixes
Nov 14 - Nov 20, 2022
Rust / Smarty Template Support
- rust-analyzer - Linting, auto-completion, code formatting, snippets and more
Nov 29 - Dec 05, 2021
C++ / More
Libraries / Gradle Tasks
- typed-vscode - Generates types from contribution points of your extension manifest
Nov 15 - Nov 21, 2021
JavaScript / More
Jun 28 - Jul 04, 2021
HLSL / More
- HLSL Tools - provides rich language support for editing HLSL files in VS Code
TypeScript / More
- tslint (deprecated) - TSLint for Visual Studio Code.
Linters / More
- Code Spell Checker - Spelling Checker for Visual Studio Code (English). Also supports other languages via external extensions.
Documentation / Gradle Tasks
- Visual Studio Code API section of Official Documentation
Nov 09 - Nov 15, 2020
Niketa Theme by Dejan Toteff / Gradle Tasks
- @mattbierner - VS Code Dev
Sep 14 - Sep 20, 2020
C++
- CQuery (⭐52) - C/C++ language server (⭐2.3k) supporting multi-million line code base, powered by libclang. Cross references, completion, diagnostics, semantic highlighting and more.
Jul 20 - Jul 26, 2020
C#, ASP .NET and .NET Core / More
- C# - C# extension by Microsoft, read official documentation for the details
Go / More
- Go - Rich language support for the Go language.
Terraform / Smarty Template Support
- Terraform - Syntax highlighting, linting, formatting, and validation for Hashicorp's Terraform
Jul 13 - Jul 19, 2020
POV-Ray / Smarty Template Support
- POV-Ray - Persistence of Vision Ray Tracer (POV-Ray) Extension, includes Syntax Highlighting and Snippets for common POV-Ray scene elements, Render the current scene from within Visual Studio Code
Apr 06 - Apr 12, 2020
Groovy / More
- VsCode Groovy Lint - Groovy lint, format, prettify and auto-fix
Feb 24 - Mar 01, 2020
C++
- 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.
CSS Peek / More
- stylelint - Lint CSS/SCSS.
Nov 18 - Nov 24, 2019
UI / Gradle Tasks
Oct 21 - Oct 27, 2019
JavaScript / More
- Visual Studio IntelliCode - This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context.
Sep 23 - Sep 29, 2019
Facebook Flow / More
- 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
Sep 09 - Sep 15, 2019
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
C++
- YouCompleteMe - Provides semantic completions for C/C++ (and TypeScript, JavaScript, Objective-C, Golang, Rust) using YouCompleteMe.
Jun 24 - Jun 30, 2019
C#, ASP .NET and .NET Core / More
May 27 - Jun 02, 2019
Tools / Gradle Tasks
- Themer - Easily create your own theme for VS Code (and matching ones for your other tools).
Mar 11 - Mar 17, 2019
Tools / Gradle Tasks
- Online TextMate Themes Editor - since VS Code supports TextMate themes, you can create them in this online editor and then create a new VS Code package using Yo Code tool
Jan 14 - Jan 20, 2019
Other extensions / Smarty Template Support
- Format HTML in PHP - Formatting for the HTML in PHP files. Runs before the save action so you can still have a PHP formatter.
Jan 07 - Jan 13, 2019
C#, ASP .NET and .NET Core / More
Visual Studio Code Power User Course (commercial) / Gradle Tasks
- VSCode.pro - 📺 Huge five hours 65 videos VSCode course.
- Ahmad Awais - 🙌 Creator of Shades of Purple theme. Core Developer for WP/JS. OSS Dev Advocate.
Nov 05 - Nov 11, 2018
Framework-specific / More
- Vetur - Toolkit for Vue.js
Oct 29 - Nov 04, 2018
Haskell / More
- Haskell IDE engine - provides language server (⭐2.4k) for stack and cabal projects.
Oct 15 - Oct 21, 2018
Linters / More
- Schema.org Snippets - Snippets for Schema.org.
Oct 08 - Oct 14, 2018
Shell / More
TensorFlow / Smarty Template Support
- TensorFlow Snippets - This extension includes a set of useful code snippets for developing TensorFlow models in Visual Studio Code.
Niketa Theme by Dejan Toteff / Gradle Tasks
- @code - The official VS Code Twitter
- @auchenberg - VS Code Program Manager
- @BenjaminPasero - VS Code Dev
- @chrisdias - VS Code Program Manager
- @_clarkio - Developer Advocate @ Azure. Creator of VS Code release highlight videos
- @eamodio - GitLens creator
- @ErichGamma - VS Code Dev
- @IsidorN - VS Code Dev
- @joaomoreno - VS Code Dev
- @johannesrieken - VS Code Dev
- @lannonbr - Creator of vscode.rocks & JS Parameter Annotations extension
- @maeschli - VS Code Dev
- @MrAhmadAwais - JS/WordPress Core Dev. Creator of VSCode.pro course & Shades of Purple theme
- @ramyanexus - VS Code Dev. Maintainer of Go extension
- @Tyriar - VS Code Dev. Creator of xterm.js
Oct 01 - Oct 07, 2018
Laravel / More
- Laravel Model Snippets - Quickly get models up and running with Laravel Model Snippets.
ReasonML / Smarty Template Support
- ReasonML - Intellisense, code formatting, refactoring, code lens and more
Sep 24 - Sep 30, 2018
Documentation / Gradle Tasks
- Better Comments - The Better Comments extension will help you create more human-friendly comments in your code.
Tools / Gradle Tasks
- Live Share - Visual Studio Live Share enables you to collaboratively edit and debug with others in real time, regardless what programming languages you're using or app types you're building.
- Mark down preview - Markdown Preview Enhanced is an extension that provides you with many useful functionalities such as automatic scroll sync, math typesetting, mermaid, PlantUML, pandoc, PDF export, code chunk, presentation writer, etc. A lot of its ideas are inspired by Markdown Preview Plus and RStudio Markdown.
Aug 27 - Sep 02, 2018
CSS Peek / More
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.
Jul 30 - Aug 05, 2018
Tools / Gradle Tasks
- Azure Tools for Visual Studio Code (⭐29) - This extension for Visual Studio Code gives Azure developers some convenient commands for creating or accessing resources directly in the editor.
Jul 02 - Jul 08, 2018
Laravel / More
- Laravel 5 Snippets - Laravel 5 snippets for Visual Studio Code
- Laravel Blade Snippets - Laravel blade snippets and syntax highlight support
- Laravel Artisan - Laravel Artisan commands within Visual Studio Code
- DotENV - Support for dotenv file syntax
Other extensions / Smarty Template Support
- php cs fixer - PHP CS Fixer extension for VS Code, php formatter, php code beautify tool
Jun 04 - Jun 10, 2018
Java / More
Mar 26 - Apr 01, 2018
C#, ASP .NET and .NET Core / More
- C# FixFormat - Fix format of usings / indents / braces / empty lines
- C# Extensions - Provides extensions to the IDE that will speed up your development workflow.
Mar 12 - Mar 18, 2018
Java / More
JavaScript / More
IntelliSense / More
Twig / More
Other extensions / Smarty Template Support
- PHP Debug - XDebug extension for Visual Studio Code
Read more / Smarty Template Support
UI / Gradle Tasks
Feb 19 - Feb 25, 2018
Linters / More
- XO - Linter for XO (⭐7.3k).
Jan 08 - Jan 14, 2018
Other extensions / Smarty Template Support
- phpfmt - phpfmt for Visual Studio Code
Nov 13 - Nov 19, 2017
Python / Smarty Template Support
- Python - Linting, Debugging (multi threaded, web apps), Intellisense, auto-completion, code formatting, snippets, unit testing, and more.
Aug 21 - Aug 27, 2017
Linters / More
Aug 07 - Aug 13, 2017
Linters / More
- Prettier - Linter, Formatter and Pretty printer for Prettier (⭐4.8k).
May 15 - May 21, 2017
C++
- C/C++ Clang Command Adapter (⭐122) - Completion and Diagnostic for C/C++/Objective-C using Clang command.
May 01 - May 07, 2017
C++
- C/C++ - Preview C/C++ extension by Microsoft, read official blog post for the details
Linters / More
- AVA - Snippets for AVA (⭐20k).
Tools / Gradle Tasks
Mar 27 - Apr 02, 2017
Libraries / Gradle Tasks
- vscode-test-content (⭐5) - A method to set/get editor content, and it's selection. Especially useful for unit tests.
Feb 13 - Feb 19, 2017
CSS Peek / More
- Autoprefixer Parse CSS,SCSS, LESS and add vendor prefixes automatically.
Sep 12 - Sep 18, 2016
Tools / Gradle Tasks
- Open in Code (⭐878) - macOS Finder toolbar app to open current folder in Visual Studio Code
Feb 08 - Feb 14, 2016
C++
- gnu-global-tags - Provide Intellisense for C/C++ with the help of the GNU Global tool.
Haskell / More
Other extensions / Smarty Template Support
- phpcs - PHP CodeSniffer for Visual Studio Code