VS Code extensions that earn their keep

The short list that survives every fresh install; everything else has to re-earn its place.

Bookmarks

  1. ESLint

    5/5

    Catches the bug while it is still a squiggle.

    ESLint

  2. Prettier

    5/5

    Formatting stops being a debate the day it becomes a save hook.

    Prettier

  3. Remote - SSH

    5/5

    A full editor on the far machine; the bare server stops being a downgrade.

    Remote - SSH

  4. GitLens

    5/5

    Blame and history inline — the fastest answer to “who wrote this and why”.

    GitLens

  5. Todo Tree

    4/5

    Every TODO in the codebase in one panel, exactly as embarrassing as it sounds.

    Todo Tree

  6. Error Lens

    4/5

    Puts the message on the offending line instead of behind a hover.

    Error Lens

  7. REST Client

    4/5

    Requests as plain .http files that live in the repo, next to the code they exercise.

    REST Client

  8. EditorConfig

    4/5

    Two kilobytes that end the tabs-versus-spaces churn across the whole team.

    EditorConfig