Top VSCode Extensions I Use Everyday - 2025 Edition
-
Bas Steins
- 20 Jan, 2025
![Top VSCode Extensions I Use Everyday - 2025 Edition](/images/posts/gear.jpg)
Below is a list of some of the top Visual Studio Code extensions I use every day. These extensions help me be more productive and efficient when working on various projects. I’ve categorized them by programming language or technology to make it easier to find the ones you need.
Python
Python
The official Python extension from Microsoft. It’s a must-have for any Python developer. It provides features like IntelliSense, linting, debugging, code navigation, code formatting, Jupyter notebook support, refactoring, variable explorer, test explorer, and more.
Python Docstring Generator
Docstring generator for Python. It generates docstrings for Python functions, classes, and modules. It supports multiple docstring formats like Google, Numpy, and reStructuredText.
Python Test Explorer
Python Test Explorer is a test adapter for Visual Studio Code that discovers and runs Python tests using the Test Explorer UI. It supports test frameworks like unittest, pytest, and nose.
Python Preview
Python Preview is a lightweight extension that allows you to preview Python code execution results directly in Visual Studio Code. It supports Python 2 and 3.
Djaneiro
Djaneiro is a Visual Studio Code extension that provides snippets and syntax highlighting for Django templates, models, views, and forms.
JavaScript / TypeScript
Deno for Visual Studio Code
Denoland’s official extension for Visual Studio Code. It provides features like IntelliSense, linting, debugging, code navigation, formatting, and more for Deno projects.
Biome Extension for VS Code
Biome is a linting and formatting tool for JavaScript and TypeScript. It helps you write clean and consistent code by enforcing a set of rules and formatting guidelines.
Astro support for Visual Studio Code
Astro is a new static site generator that allows you to build websites using JavaScript, React, and Markdown. This extension provides support for Astro projects in Visual Studio Code.
Remix Forge
Remix Forge is a Visual Studio Code extension that provides support for Remix projects. It includes features like IntelliSense, linting, formatting, debugging, and more for Remix applications.
JavaScript and TypeScript Nightly
This extension provides the latest nightly builds of the TypeScript language server for Visual Studio Code. It allows you to try out new features and improvements before they are officially released.
JavaScript Booster
JavaScript Booster is a collection of snippets, code actions, and refactorings for JavaScript and TypeScript. It helps you write code faster and more efficiently by providing shortcuts for common tasks.
Go
Go for Visual Studio Code
The official Go extension for Visual Studio Code. It provides features like IntelliSense, debugging, code navigation, formatting, refactoring, and more for Go projects.
Golang Tools
Golang Tools is a collection of tools and utilities for Go development in Visual Studio Code. It includes features like code generation, formatting, linting, and more to help you write better Go code.
Cloud
Cloudflare Workers Extension
Cloudflare Workers Extension is a Visual Studio Code extension that provides support for Cloudflare Workers projects. It includes features like IntelliSense, linting, debugging, and more for Workers applications.
Azure Functions
Azure Functions is a Visual Studio Code extension that provides support for Azure Functions projects.
Misc
YAML Language Support by Red Hat
YAML Language Support by Red Hat provides syntax highlighting, IntelliSense, validation, and formatting for YAML files in Visual Studio Code.
GitHub Actions for VS Code
GitHub Actions for VS Code is a Visual Studio Code extension that provides support for GitHub Actions workflows.
GitLens
GitLens is a powerful Git extension for Visual Studio Code that helps you understand, navigate, and work with Git repositories. It provides features like blame annotations, code lens, commit search, file history, and more.