awesome-vscode
by viatsko
🎨 A curated list of delightful VS Code packages and resources.
AI summary
Extension suite
A curated collection of useful VS Code extensions and resources
- stars
- 25.2K
- forks
- 1.2K
- watching
- 484
- awesome lists
- 7
- entries
- 123
What's in the list
123 links in 31 sections, with live GitHub stats.activeno commit in 2y
Official
Source code
on GitHub
Syntax
- Pascal
, or (only for Windows)
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++
- 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
Completion and Diagnostic for C/C++/Objective-C using Clang command
CQuery
supporting multi-million line code base, powered by libclang. Cross references, completion, diagnostics, semantic highlighting and more
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
Go
- Go
Rich language support for the Go language
Groovy
- VsCode Groovy Lint
Groovy lint, format, prettify and auto-fix
Haskell
- Haskell IDE engine
provides for stack and cabal projects
HLSL
- HLSL Tools
provides rich language support for editing HLSL files in VS Code
Shell
JavaScript
- Visual Studio IntelliCode
This extension provides AI-assisted development features including autocomplete and other insights based on understanding your code context
JavaScript / Framework-specific
- Vetur
Toolkit for Vue.js
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
JavaScript / TypeScript
- tslint (deprecated)
TSLint for Visual Studio Code
PHP / 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
PHP / Twig
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
- PHP Debug
XDebug extension for Visual Studio Code
- 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
PHP / Read more
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
Python
- Python
Linting, Debugging (multi threaded, web apps), Intellisense, auto-completion, code formatting, snippets, unit testing, and more
Python / TensorFlow
- TensorFlow Snippets
This extension includes a set of useful code snippets for developing TensorFlow models in Visual Studio Code
ReasonML
- ReasonML
Intellisense, code formatting, refactoring, code lens and more
Rust
- rust-analyzer
Linting, auto-completion, code formatting, snippets and more
Terraform
- Terraform
Syntax highlighting, linting, formatting, and validation for Hashicorp's Terraform
Themes / UI
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
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
Open in Code
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
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
Nothing in this list matches your filter.
Featured in 7 awesome lists
Each link jumps to the spot where the list mentions awesome-vscode.
More related projects
daytonaio/daytona13.4K
michidk/vscli138
microsoft/vscode-discussions208
tommedema/serverless-mono-example124
stef-levesque/vscode-shader158
hoovercj/vscode-power-mode1.1K
comerc/pet_finder62
indiejames/vscode-clojure-debug84
fullstacksdev/angular-and-firebase-template6
sxyazi/yazi17.6K
tvvocold/foss-for-dev1.1K
jeffreyjackson/mac-apps1.4K
lra/mackup14.7K