ZSZainSpireLibrary
Setup guide · updated 13 Nov 2026

5 VS Code extensions worth installing

A default VS Code works, but these five make it faster to read, harder to break and easier to keep clean. Below: what each one does, the install ID, the settings that make it actually work, and the honest catch.

Install all 5 at once Paste this in your terminal (VS Code's code command must be on your PATH):
code --install-extension PKief.material-icon-theme
code --install-extension johnpapa.vscode-peacock
code --install-extension usernamehw.errorlens
code --install-extension aaron-bond.better-comments
code --install-extension esbenp.prettier-vscode

01Material Icon Theme

Gives every file and folder its own icon (React, JS, config, tests…), so you find things in a big project at a glance. About 36 million installs.

02Peacock

Colours each project window differently, so with three windows open you never type into the wrong project.

// .vscode/settings.json (written by Peacock)
{
  "workbench.colorCustomizations": { "activityBar.background": "#e8692e" },
  "peacock.color": "#e8692e"
}

03Error Lens

Prints errors and warnings at the end of the line where they happen, so you don't have to hover over the red squiggle.

04Better Comments

Colours comments by the tag you start them with.

WriteMeaning
// ! deprecated, don't useAlert
// ? should this be publicQuestion
// TODO: add testsTo-do
// * important noteHighlight
//// old codeStrikethrough (commented-out code)

05Prettier, Code formatter

Formats your code the same way every time you save: spacing, quotes, line breaks. Installing it alone does nothing; add these two settings.

// File → Preferences → Settings → open settings.json
{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode"
}
Links VS Code Marketplace: marketplace.visualstudio.com
Prettier docs: prettier.io/docs
Peacock docs: peacockcode.dev