-
Notifications
You must be signed in to change notification settings - Fork 0
VS Code Extensions
bwl edited this page Oct 17, 2025
·
1 revision
108 editor extensions for enhanced development experience.
| Extension | Description |
|---|---|
| anthropic.claude-code | Claude Code AI assistant |
| github.copilot | GitHub Copilot |
| github.copilot-chat | GitHub Copilot Chat |
| openai.chatgpt | ChatGPT integration |
- ms-python.debugpy - Python debugger
- ms-python.python - Python language support
- ms-python.vscode-pylance - Python language server
- ms-python.vscode-python-envs - Python environment management
- rust-lang.rust-analyzer - Rust language server
- redhat.java - Java language support
- vscjava.vscode-java-pack - Java extension pack
- vscjava.vscode-java-debug - Java debugger
- vscjava.vscode-java-dependency - Java dependency viewer
- vscjava.vscode-java-test - Java test runner
- vscjava.vscode-gradle - Gradle support
- vscjava.vscode-maven - Maven support
- vscjava.migrate-java-to-azure - Azure migration
- vscjava.vscode-java-upgrade - Java upgrade assistant
- ms-dotnettools.csdevkit - C# Dev Kit
- ms-dotnettools.csharp - C# language support
- ms-dotnettools.vscode-dotnet-runtime - .NET runtime
- christian-kohler.npm-intellisense - npm IntelliSense
- capaj.vscode-exports-autocomplete - Exports autocomplete
- xabikos.javascriptsnippets - JavaScript snippets
- meganrogge.template-string-converter - Template string converter
- burkeholland.simple-react-snippets - React snippets
- xabikos.reactsnippets - React snippets
- avraammavridis.vsc-react-documentation - React documentation
- ofhumanbondage.react-proptypes-intellisense - PropTypes IntelliSense
- planbcoding.vscode-react-refactor - React refactoring
- theshukran.theshukran-react-utils - React utilities
- bradlc.vscode-tailwindcss - Tailwind CSS IntelliSense
- bourhaouta.tailwindshades - Tailwind color shades
- pranaygp.vscode-css-peek - CSS peek
- urbantrout.refactor-css - CSS refactoring
- zignd.html-css-class-completion - HTML/CSS class completion
- adamwalzer.scss-lint - SCSS linting
- formulahendry.auto-rename-tag - Auto rename HTML tags
- compulim.compulim-vscode-closetag - Close HTML tags
- vue.volar - Vue language support
- neilding.language-liquid - Liquid template support
- sissel.shopify-liquid - Shopify Liquid
- mattn.lisp - Lisp support
- tamasfe.even-better-toml - TOML support
- redhat.vscode-xml - XML support
- redhat.vscode-commons - Common language support
| Extension | Description |
|---|---|
| dbaeumer.vscode-eslint | ESLint integration |
| esbenp.prettier-vscode | Prettier code formatter |
| editorconfig.editorconfig | EditorConfig support |
| streetsidesoftware.code-spell-checker | Spell checker |
| usernamehw.errorlens | Inline error highlighting |
| travisthetechie.write-good-linter | Prose linter |
| davidanson.vscode-markdownlint | Markdown linting |
| Extension | Description |
|---|---|
| eamodio.gitlens | Advanced Git features |
| andreabbondanza.ignoregit | Git ignore helper |
| Extension | Description |
|---|---|
| albert.tabout | Tab out of quotes/brackets |
| mishkinf.goto-next-previous-member | Navigate members |
| ow.vscode-subword-navigation | Subword navigation |
| wayou.vscode-todo-highlight | Highlight TODOs |
| wmaurer.change-case | Change text case |
| qcz.text-power-tools | Text manipulation |
| rescuecreative.onelineify | Convert to one line |
| bibhasdn.unique-lines | Remove duplicate lines |
| mrmlnc.vscode-duplicate | Duplicate file/directory |
| tlevesque2.duplicate-finder | Find duplicate code |
| lmcarreiro.vscode-smart-column-indenter | Smart column indenting |
| vspacecode.whichkey | Show keybindings |
| ionutvmi.path-autocomplete | Path autocomplete |
| zh9528.file-size | Show file size |
| Extension | Description |
|---|---|
| mechatroner.rainbow-csv | CSV syntax highlighting |
| richie5um2.vscode-sort-json | Sort JSON |
| romanpeshkov.vscode-text-tables | Text tables |
| Extension | Description |
|---|---|
| dooez.alt-catppuccin-vsc | Catppuccin theme |
| enkia.tokyo-night | Tokyo Night theme |
| nicola-granata.zenburn-dark-matter | Zenburn Dark Matter theme |
| ujjwalbarman.kamekazi-dark | Kamekazi Dark theme |
| cdonohue.quill-icons | Quill icon theme |
| johnpapa.vscode-peacock | Workspace color customization |
| kamikillerto.vscode-colorize | Color visualization |
| dae.vscode-mac-color-picker | macOS color picker |
| vincaslt.highlight-matching-tag | Highlight matching tags |
| Extension | Description |
|---|---|
| amos402.scope-bar | Scope in status bar |
| tomoki1207.selectline-statusbar | Select line in status bar |
| tombonnike.vscode-status-bar-format-toggle | Format toggle |
| wraith13.zoombar-vscode | Zoom bar |
| wattenberger.footsteps | Code footsteps |
| Extension | Description |
|---|---|
| bierner.emojisense | Emoji autocomplete |
| bierner.markdown-checkbox | Markdown checkboxes |
| deerawan.vscode-faker | Fake data generation |
| jrebocho.vscode-random | Random data generation |
| tyriar.lorem-ipsum | Lorem ipsum generator |
| viablelab.capitalize | Capitalize text |
| thepieterdc.thesaurus-vscode | Thesaurus lookup |
| tomoki1207.vscode-input-sequence | Input sequences |
| tonybaloney.vscode-pets | Desktop pets |
| Extension | Description |
|---|---|
| ms-vscode-remote.remote-ssh | Remote SSH |
| ms-vscode-remote.remote-ssh-edit | Remote SSH editing |
| ms-vscode.remote-explorer | Remote explorer |
| github.codespaces | GitHub Codespaces |
| Extension | Description |
|---|---|
| yzhang.markdown-all-in-one | Markdown all-in-one |
| marp-team.marp-vscode | Marp presentation |
| glow | Markdown preview (CLI tool) |
| Extension | Description |
|---|---|
| visualstudioexptteam.vscodeintellicode | IntelliCode |
| visualstudioexptteam.vscodeintellicode-completions | IntelliCode completions |
| visualstudioexptteam.intellicode-api-usage-examples | API usage examples |
| Extension | Description |
|---|---|
| pflannery.vscode-versionlens | Package version info |
| Extension | Description |
|---|---|
| ibm.output-colorizer | Colorize output panel |
| Extension | Description |
|---|---|
| kilocode.kilo-code | Kilo Code features |
| antfu.browse-lite | Browse in VS Code |
Restore all extensions:
cat vscode-extensions.txt | xargs -L 1 code --install-extensioncode --list-extensions > vscode-extensions.txt- Extensions are automatically synced via Settings Sync if enabled
- Some extensions require additional configuration
- Language servers (Pylance, rust-analyzer) installed separately
- Theme preference is personal; multiple themes installed for variety