I've been using VS Code for 4 years. I found most of these in the last 6 months.
1. Error Lens
Shows errors and warnings INLINE next to the code. No more hovering over red squiggles.
ext install usernamehw.errorlens
Why I wish I knew sooner: I spent years hovering over every underline. Error Lens shows the message right there.
2. GitLens
See who changed each line and when. Blame annotations, file history, commit search.
ext install eamodio.gitlens
3. Thunder Client
REST API client inside VS Code. Like Postman but without leaving your editor.
ext install rangav.vscode-thunder-client
4. REST Client
Send HTTP requests from .http files. Commit them to git. Share with team.
### Get users
GET https://jsonplaceholder.typicode.com/users
### Create user
POST https://jsonplaceholder.typicode.com/users
Content-Type: application/json
{"name": "Alex", "email": "alex@example.com"}
5. Pretty TypeScript Errors
Transforms TypeScript's cryptic error messages into readable, formatted output.
ext install yoavbls.pretty-ts-errors
6. Todo Tree
Finds all TODO, FIXME, HACK comments and shows them in a tree view.
ext install Gruntfuggly.todo-tree
7. Path Intellisense
Autocompletes file paths as you type. Works with imports, require, and file references.
ext install christian-kohler.path-intellisense
8. indent-rainbow
Colors each indentation level differently. Spot nesting errors instantly.
ext install oderwat.indent-rainbow
9. Code Spell Checker
Catches typos in your code AND comments. Supports camelCase.
ext install streetsidesoftware.code-spell-checker
Why developers need this: Variable named reuslt instead of result? This catches it.
10. Auto Rename Tag
Rename an HTML opening tag and the closing tag updates automatically.
ext install formulahendry.auto-rename-tag
11. Better Comments
Colors your comments by type: alerts, queries, TODOs, highlights.
// * Important info
// ! Deprecated warning
// ? Question
// TODO: Remember to fix this
Install all at once
code --install-extension usernamehw.errorlens
code --install-extension eamodio.gitlens
code --install-extension rangav.vscode-thunder-client
code --install-extension humao.rest-client
code --install-extension yoavbls.pretty-ts-errors
code --install-extension Gruntfuggly.todo-tree
code --install-extension christian-kohler.path-intellisense
code --install-extension oderwat.indent-rainbow
code --install-extension streetsidesoftware.code-spell-checker
code --install-extension formulahendry.auto-rename-tag
code --install-extension aaron-bond.better-comments
What VS Code extension changed your workflow? Always looking for hidden gems.
Follow me for developer productivity content. I build automation tools and write about coding daily.
More from me: 10 Dev Tools I Use Daily | 77 Scrapers on a Schedule | 150+ Free APIs
Top comments (0)