A curated list of awesome Visual Studio Code extensions, resources, themes, and tools.
Visual Studio Code (VS Code) is a popular, open-source code editor developed by Microsoft, known for its extensibility, speed, and support for multiple programming languages.
- Official Resources
- General Extensions
- Language-Specific Extensions
- Themes & Appearance
- Productivity
- Version Control & Git
- Debugging
- Containers & Cloud
- Learning & Tutorials
- Community & Forums
- Related Awesome Lists
- Visual Studio Code Website – Official homepage with downloads and documentation.
- Visual Studio Code Marketplace – Browse and install extensions.
- Visual Studio Code Documentation – Official guides and API references.
- Prettier – Code formatter supporting multiple languages.
- Live Server – Launch a local development server with live reload.
- Bracket Pair Colorizer 2 – Colorizes matching brackets.
- Python Extension – Python language support and debugging.
- Go Extension – Go language support.
- Rust Analyzer – Rust language support.
- Java Extension Pack – Java development tools.
- One Dark Pro – Atom's One Dark theme.
- Dracula Official – Dark theme loved by developers.
- Material Icon Theme – Icon theme for VS Code.
- Path Intellisense – Autocompletes filenames.
- Code Spell Checker – Spelling checker for source code.
- Todo Tree – Highlights TODO comments in files.
- Debugger for Chrome – Debug JavaScript code in Chrome.
- PHP Debug – PHP debugging with Xdebug.
- Remote - Containers – Develop inside Docker containers.
- Azure Tools – Full suite of Azure extensions.
- VS Code YouTube Channel – Official tutorials and announcements.
- Learn Visual Studio Code – Independent learning resources.
- VS Code Tips and Tricks – Productivity tips.
- VS Code Discussions – Community questions and feedback.
- r/vscode on Reddit – Discussions, tips, and extensions.
- VS Code Gitter – Chat with other VS Code users.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.