I like to keep VS Code lightweight as much as possible, therefore I don’t have that many extensions – only the ones that are really cannot live without.
The more extensions you have, the more memory it will consume, the more time to boot up vs code.
I love VS Code and I like to keep it ready for hacking. 😊
- ESLint – This one integrates ESLint into VS Code.
- EditorConfig for VS Code – Adds support for
- EditorConfigGenerator – I am lazy enough I can’t open a new tab and search for a good default
.editorconfigso I use this extension to generate the defaults for me.
- markdownlint – As I’m usually editting a lot of
.mdfiles, this extension informs me about lint errors.
- npm – Adds some nice npm scripts options to the command pallete.
- npm Intellisense – Adds intellisense on import statements.
- Prettier – Code formatter – I really like prettier defaults.
- Vetur – Vue tools for VS Code. Most of the time I’m working with Vue, this extension adds a lot of useful snippets as well as syntax highlighting.
- GitLens – Git supercharged – Helps to visualize code changes.
And that’s it! This is the minimum I need to make VS Code work just as I want for my needs. I used to have a lot more, I even lost track of them, until VS became so slow, I had to revise all of them, removing all the non essential ones.
What are the VS Code extensions you can’t live without?
Thanks for reading 👋