Useful VS Code Extensions
Hanu Koshti
Freelance Software Developer | Former Senior Software Developer at Vodafone | Information Science & Machine Learning Graduate, University of Arizona | Crafting Innovative Solutions & Transforming Ideas into Reality
Auto Rename Tag
Automatically rename paired HTML/XML tag, same as Visual Studio IDE does.
Bracket Pair Colorization Toggler
A VS Code extension that gives you a simple command to quickly toggle the global “Bracket Pair Colorization”
C/C++
The C/C++ extension adds language support for C/C++ to Visual Studio Code, including editing (IntelliSense) and debugging features.
Code Runner
Run code snippet or code file for multiple languages
Code Spell Checker
A basic spell checker that works well with code and documents.
The goal of this spell checker is to help catch common spelling errors while keeping the number of false positives low.
DotENV
VSCode?.env?syntax highlighting.
Error Lens
ErrorLens turbo-charges language diagnostic features by making diagnostics stand out more prominently, highlighting the entire line wherever a diagnostic is generated by the language and also prints the message inline.
?
ES7+ React/Redux/React-Native snippets
JavaScript and React/Redux snippets in ES7+ with Babel plugin features for?VS Code
ESLint
The extension uses the ESLint library installed in the opened workspace folder. If the folder doesn't provide one the extension looks for a global install version. If you haven't installed ESLint either locally or globally do so by running?npm install eslint?in the workspace folder for a local install or?npm install -g eslint?for a global install.
Git Graph
View a Git Graph of your repository, and easily perform Git actions from the graph. Configurable to look the way you want!
GitLens
GitLens?supercharges?Git inside VS Code and unlocks?untapped knowledge?within each repository. It helps you to?visualize code authorship?at a glance via Git blame annotations and CodeLens,?seamlessly navigate and explore?Git repositories,?gain valuable insights?via rich visualizations and powerful comparison commands, and so much more.
HTML Boilerplate
This extension provides the standard HTML boilerplate code used in all web applications.
领英推荐
Import Cost
This extension will display inline in the editor the size of the imported package. The extension utilizes webpack in order to detect the imported size.
Live Server
It'll enable live changes without saving files.
Markdown All in One
All you need for Markdown (keyboard shortcuts, table of contents, auto preview and more).
Note: VS Code has basic Markdown support out-of-the-box (e.g,?Markdown preview), please see the?official documentation?for more information.
Markdown Preview Enhanced
It shows the enhanced preview of your markdown content.
Paste JSON as Code
Copy JSON, paste as Go, TypeScript, C#, C++ and more.
Prettier
Code formatter using prettier
Python
IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
Settings Sync
Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
?
Tailwind CSS IntelliSense
Intelligent Tailwind CSS tooling for VS Code
TODO Highlight
Highlight?TODO,?FIXME?and other annotations within your code.
Sometimes you forget to review the TODOs you've added while coding before you publish the code to production. So I've been wanting an extension for a long time that highlights them and reminds me that there are notes or things not done yet.
Hope this extension helps you as well.
Turbo Console Log
Automating the process of writing meaningful log messages.
Tabnine AI
Tabnine is an AI code assistant that makes you a better developer. Tabnine will increase your development velocity with real-time code completions in all the most popular coding languages and IDEs.