What type of software are you writing? HTML included? For that auto close tag and auto rename tag are a must.
For general, adding to Konfab's stuff:
- Bracket Pair Colorizer 2
- Jira and Bitbucket (Use this for being able to auto-checkout branches based on an issue and easy time tracking inside, plus doing something like "TODO: something" has a small pop-up of create Jira issue, so easy to create issues for later).
- Live Share (and also Live Share audio), remote into someone else's VS Code, you get to keep your keybindings etc.
- Material Theme.
- Remote SSH by microsoft
- Remote WSL but only if you actually use WSL
- Settings Sync so you can move plugins/settings around
- Sort lines
- TODO parser
Everything else I have is language specific. Pretty much always install language/framework docs and snippets.