Great VSCode extensions for JS Developers
Insidious
Posted on September 21, 2021
Hey everyone, welcome to my first post here on DEV Community!
In this post I will be talking about some great VSCode extensions for JavaScript Developers.
NOTE: This list does not include extensions meant only for a single framework/library.
So let's get started!!!
Snippet extensions
These extensions provide code snippets.
1. JavaScript (ES6) code snippets
This extension provides code snippets for the following languages:
- JavaScript (.js)
- JavaScript React (.jsx)
- TypeScript (.ts)
- TypeScript React (.tsx)
- HTML (.html)
- Vue (.vue)
Note: The snippets provided by this extensions contain semicolons (;
).
Extensions on VSCode Marketplace
2. JavaScript (ES6) code snippets in StandardJS style
This extension provides the exact same snippets for the same languages as the extension mentioned above, the only difference being that the snippets do not contain semicolons (;
).
Extension on VSCode Marketplace
Syntax Highlighting Extensions
These extensions highlight the code according to their syntax (does that make sense ^^').
1. Bracket Pair Colorizer 2
This extension highlights matching brackets with different colors, helping you identify which bracket belongs to which block.
Extension on VSCode Marketplace
2. DotENV
This extension provides syntax highlighting for .env
files.
Extension on VSCode Marketplace
Linter Extensions
These extensions lint your code.
1. ESLint
This extension use the ESLint library to lint your code. It's also the most used linter.
Extension on VSCode Marketplace
2. JSHint
This linter uses the JSHint library to lint your code.
Extension on VSCode Marketplace
NPM Extensions
These extensions help with NPM (Node Package Manager).
1. npm
This extension uses package.json
to validate installed packages. If anything is missing or versions are mismatched, the extension will provide you with clickable options to fix the issue.
Extension on VSCode Marketplace
2. npm IntelliSense
This extension provides auto-completing npm modules in import (var
, let
, const
and import
) statements.
Extension on VSCode Marketplace
Other Useful Extensions
These extensions don't fit under any heading in this list but they are quite useful.
1. Prettier
This extension is an opinionated code formatter which formats JS, TS, and CSS code.
Extension on VSCode Marketplace
2. Path IntelliSense
This extension provides path completion for importing files. Works in HTML and CSS files as well.
Extension on VSCode Marketplace
3. Live Server
This extension launches a local development server with live reloading for static as well as dynamic pages.
Extension on VSCode Marketplace
4. Thunder Client
This extension is basically a Postman built into VSCode via an extension.
Extension on VSCode Marketplace
Alright, that ends the list.
Thanks for sparing time to read this whole post. Appreciated.
Socials
Thanks!!!
Posted on September 21, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 7, 2024