First post to get the community going. Here’s the list of extensions that I personally use. Most are disabled globally and enabled per project. Feel free to ask questions, give me suggestions, etc.!
Edit: Thanks for the good idea on formatting @NostraDavid. I also converted my list to urls
code --list-extensions | ForEach-Object {" - [$_](https://marketplace.visualstudio.com/items?itemName=%24_)"}
- albert.TabOut
- arcticicestudio.nord-visual-studio-code
- be5invis.vscode-custom-css
- Boto3typed.boto3-ide
- BrandonKirbyson.vscode-animations
- bungcip.better-toml
- DavidAnson.vscode-markdownlint
- eamodio.gitlens
- ecmel.vscode-html-css
- EditorConfig.EditorConfig
- exiasr.hadolint
- GitLab.gitlab-workflow
- golang.go
- hashicorp.terraform
- maptz.camelcasenavigation
- ms-azuretools.vscode-docker
- ms-kubernetes-tools.vscode-kubernetes-tools
- ms-python.black-formatter
- ms-python.flake8
- ms-python.isort
- ms-python.pylint
- ms-python.python
- ms-python.vscode-pylance
- ms-vscode-remote.remote-containers
- ms-vscode.makefile-tools
- ms-vsliveshare.vsliveshare
- mushan.vscode-paste-image
- patricklee.vsnotes
- rebornix.ruby
- redhat.vscode-yaml
- ritwickdey.LiveServer
- streetsidesoftware.code-spell-checker
- Terrastruct.d2
- vscode-icons-team.vscode-icons
- wingrunr21.vscode-ruby
- yzhang.markdown-all-in-one
Let me add to the list, without the duplicates (by using vscode file compare, of course!)
Ordered by personal importance:
vscode-quick-select
rainbow-csv
errorlens
better-comments
unique-lines
markdown-mermaid
mermaid-markdown-syntax-highlighting
indent-rainbow
trailing-spaces
todo-tree
live-server
foam-vscode
vscode-markdown-notes
svg
svg-preview
vscode-env
dotenv
vscode-sqlite
ini-for-vscode
shell-format
vscode-drawio
vscode-groovy-lint
vscode-coverage-gutters
even-better-toml
shellcheck
vscodeintellicode
vscode-jumpy
So Markdown Mermaid looks awesome. How do you like it? Easy to setup and use?
I’ve been using Terrastruct.d2 for this. But it requires having d2 installed locally. Otherwise, it’s nice enough. Not good enough for me to use frequently or promote.
Mermaid is great - setup is just “install the addon” and use
```mermaid <–mermaid stuff–> ```