DEV Community

Cover image for What VS Code extensions am I using?
André Varandas
André Varandas

Posted on

3

What VS Code extensions am I using?

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 should also add that my main editor is not visual studio code but Webstorm. I mainly use VS Code for small edits on some JSON or small JavaScript files. Sometimes I may also use VS Code for starting up small side projects, when I want to try something new or some ideas from a blog post I just read.

I love VS Code and I like to keep it ready for hacking. 😊

  1. ESLint - This one integrates ESLint into VS Code.
  2. EditorConfig for VS Code - Adds support for .editorconfig files.
  3. EditorConfigGenerator - I am lazy enough I can't open a new tab and search for a good default .editorconfig so I use this extension to generate the defaults for me.
  4. markdownlint - As I'm usually editting a lot of .md files, this extension informs me about lint errors.
  5. npm - Adds some nice npm scripts options to the command pallete.
  6. npm Intellisense - Adds intellisense on import statements.
  7. Prettier - Code formatter - I really like prettier defaults.
  8. 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.
  9. 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 👋

Photo by John Barkiple on Unsplash

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (1)

Collapse
 
bhanu1776 profile image
Bhanu Sunka

I found one really cool vscode theme named Jellyfish-x-retro 🚀🚀

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay