awesome-vscode
Extension suite
A curated collection of useful VS Code extensions and resources
π¨ A curated list of delightful VS Code packages and resources.
25k stars
484 watching
1k forks
Language: JavaScript
last commit: over 1 year ago
Linked from 7 awesome lists
awesomeawesome-listlistvisual-studiovisual-studio-codevisual-studio-code-extensionvisual-studio-code-themevisualstudiovscodevscode-extensionvscode-theme
Official | |||
| Official website | |||
| Source code | 165,346 | 11 months ago | on GitHub |
| Releases (stable channel) | |||
| Releases (insiders channel) | |||
| Monthly iteration plans | 165,346 | 11 months ago | |
Syntax | |||
| Arduino | |||
| Befunge | |||
| Blink | |||
| Bolt | |||
| Bond | |||
| CMake | |||
| Dart | |||
| Dockerfile | |||
| EJS | |||
| Elixir | |||
| Elm | |||
| Erlang | |||
| F# | |||
| Flatbuffers | |||
| Fortran | |||
| Hack(HHVM) | |||
| Handlebars | |||
| Hive SQL | |||
| Julia | |||
| KL | |||
| Kotlin | |||
| LaTeX | |||
| MATLAB | |||
| Mason | |||
| openHAB | |||
| Parser 3 | |||
| Pascal | , or (only for Windows) | ||
| Perl HTML-Template | |||
| POV-Ray | |||
| Protobuf | |||
| Ruby | |||
| Scala | |||
| Shaders (HLSL, GLSL, Cg) | |||
| Stylus | |||
| Swift | |||
| VEX | |||
| Wenyan | 289 | almost 3 years ago | |
| Zephir | |||
Lint and IntelliSense / 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 | ||
Lint and IntelliSense / C++ | |||
| C/C++ | Preview C/C++ extension by , read 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 | ||
| C/C++ Clang Command Adapter | 129 | over 2 years ago | Completion and Diagnostic for C/C++/Objective-C using Clang command |
| CQuery | 54 | over 2 years ago | supporting multi-million line code base, powered by libclang. Cross references, completion, diagnostics, semantic highlighting and more |
| Microsoft's tutorial on using VSCode for remote C/C++ development | |||
Lint and IntelliSense / C#, ASP .NET and .NET Core | |||
| C# | C# extension by , read 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 | |||
Lint and IntelliSense / Go | |||
| Go | Rich language support for the Go language | ||
Lint and IntelliSense / Groovy | |||
| VsCode Groovy Lint | Groovy lint, format, prettify and auto-fix | ||
Lint and IntelliSense / Haskell | |||
| haskell-linter | |||
| Haskell IDE engine | provides for stack and cabal projects | ||
Lint and IntelliSense / HLSL | |||
| HLSL Tools | provides rich language support for editing HLSL files in VS Code | ||
Lint and IntelliSense / Shell | |||
| autocomplate-shell | |||
Lint and IntelliSense / JavaScript | |||
| TS/JS postfix completion | |||
| Babel JavaScript | |||
| Visual Studio IntelliCode | This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context | ||
Lint and IntelliSense / JavaScript / Framework-specific | |||
| Vetur | Toolkit for Vue.js | ||
Lint and IntelliSense / JavaScript / 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 | ||
Lint and IntelliSense / JavaScript / TypeScript | |||
| tslint (deprecated) | TSLint for Visual Studio Code | ||
Lint and IntelliSense / PHP / IntelliSense | |||
| PHP Intelephense | |||
| PHP IntelliSense | |||
Lint and IntelliSense / PHP / Laravel | |||
| Laravel 5 Snippets | Laravel 5 snippets for Visual Studio Code | ||
| Laravel Blade Snippets | Laravel blade snippets and syntax highlight support | ||
| Laravel Model Snippets | Quickly get models up and running with Laravel Model Snippets | ||
| Laravel Artisan | Laravel Artisan commands within Visual Studio Code | ||
| DotENV | Support for dotenv file syntax | ||
Lint and IntelliSense / PHP / Twig | |||
| Twig Language 2 | |||
Lint and IntelliSense / PHP / Other extensions | |||
| Format HTML in PHP | Formatting for the HTML in PHP files. Runs before the save action so you can still have a PHP formatter | ||
| Composer | |||
| PHP Debug | XDebug extension for Visual Studio Code | ||
| PHP DocBlocker | |||
| php cs fixer | PHP CS Fixer extension for VS Code, php formatter, php code beautify tool | ||
| phpcs | PHP CodeSniffer for Visual Studio Code | ||
| phpfmt | phpfmt for Visual Studio Code | ||
Lint and IntelliSense / PHP / Read more | |||
| Configuring Visual Studio Code for Drupal | |||
Lint and IntelliSense / POV-Ray | |||
| 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 | ||
Lint and IntelliSense / Python | |||
| Python | Linting, Debugging (multi threaded, web apps), Intellisense, auto-completion, code formatting, snippets, unit testing, and more | ||
Lint and IntelliSense / Python / TensorFlow | |||
| TensorFlow Snippets | This extension includes a set of useful code snippets for developing TensorFlow models in Visual Studio Code | ||
Lint and IntelliSense / ReasonML | |||
| ReasonML | Intellisense, code formatting, refactoring, code lens and more | ||
Lint and IntelliSense / Rust | |||
| rust-analyzer | Linting, auto-completion, code formatting, snippets and more | ||
Lint and IntelliSense / Terraform | |||
| Terraform | Syntax highlighting, linting, formatting, and validation for Hashicorp's Terraform | ||
Themes / UI | |||
| Essence | 3 | over 1 year ago | |
| Pragmatic Essence | 76 | over 8 years ago | |
People to Follow | |||
| @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 | ||
| @mattbierner | 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 | ||
Resources for extension developers / Documentation | |||
| Better Comments | The Better Comments extension will help you create more human-friendly comments in your code | ||
| Visual Studio Code API | section of | ||
Resources for extension developers / Libraries | |||
| vscode-test-content | 5 | over 8 years ago | 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 | ||
Resources for extension developers / Tools | |||
| 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 | ||
| 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 tool | ||
| Yo Code - Extension Generator | |||
| Open in Code | 910 | over 3 years ago | macOS Finder toolbar app to open current folder in Visual Studio Code |
| Themer | Easily create your own theme for VS Code (and matching ones for your other tools) | ||
| Azure Tools for Visual Studio Code | 29 | about 8 years ago | This extension for Visual Studio Code gives Azure developers some convenient commands for creating or accessing resources directly in the editor |
| 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 | ||
Online Courses / Visual Studio Code Power User Course (commercial) | |||
| 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 | ||
More related projects:
-
daytonaio/daytona
-
michidk/vscli
-
microsoft/vscode-discussions
-
tommedema/serverless-mono-example
-
stef-levesque/vscode-shader
-
hoovercj/vscode-power-mode
-
comerc/pet_finder
-
indiejames/vscode-clojure-debug
-
fullstacksdev/angular-and-firebase-template
-
sxyazi/yazi
-
tvvocold/foss-for-dev
-
jeffreyjackson/mac-apps
-
lra/mackup