NOTE: This list does not include extensions meant only for a single framework/library.
So let's get started!!!
These extensions provide code snippets.
This extension provides code snippets for the following languages:
- TypeScript (.ts)
- TypeScript React (.tsx)
- HTML (.html)
- Vue (.vue)
Note: The snippets provided by this extensions contain semicolons (
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 (
These extensions highlight the code according to their syntax (does that make sense ^^').
This extension highlights matching brackets with different colors, helping you identify which bracket belongs to which block.
This extension provides syntax highlighting for
These extensions lint your code.
This extension use the ESLint library to lint your code. It's also the most used linter.
This linter uses the JSHint library to lint your code.
These extensions help with NPM (Node Package Manager).
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.
This extension provides auto-completing npm modules in import (
These extensions don't fit under any heading in this list but they are quite useful.
This extension is an opinionated code formatter which formats JS, TS, and CSS code.
This extension provides path completion for importing files. Works in HTML and CSS files as well.
This extension launches a local development server with live reloading for static as well as dynamic pages.
This extension is basically a Postman built into VSCode via an extension.
Thanks for sparing time to read this whole post. Appreciated.