Esta é uma seleção de 80 extensões que fazem algo realmente diferente no Visual Studio Code. O objetivo não foi repetir listas com Prettier, ESLint, Live Server, Copilot e outros nomes que todo mundo já conhece. A maior parte da curadoria está na cauda longa do Marketplace: ferramentas pequenas, especializadas e surpreendentemente úteis.
A pesquisa complementa, sem reciclar, a pesquisa anterior sobre extensões pagas. Por isso, não voltam aqui GitLens, Wallaby.js, Intelephense Premium, Thunder Client, Quokka.js, SonarQube for IDE, Console Ninja, PHP Tools, Augment Code, Snyk, Datadog, GitGuardian, Amazon Q, Gemini Code Assist ou GitHub Copilot.
Resumo executivo
As melhores descobertas são as que resolvem um atrito específico sem tentar transformar o editor inteiro:
- Git Worktrees torna branches paralelas muito mais fáceis de administrar.
- CodeTour permite gravar passeios guiados versionáveis por uma base de código.
- GitHub Local Actions executa workflows localmente com
act, antes de cada push. - httpYac é um cliente de API baseado em arquivos e muito mais amplo do que parece.
- Redocly OpenAPI valida e navega especificações divididas em vários arquivos.
- Data Preview transforma arquivos de dados em grades, filtros, pivôs e gráficos.
- LTeX+ leva revisão gramatical baseada em LanguageTool a Markdown, LaTeX e outros formatos.
- Foam cria uma wiki pessoal em Markdown dentro do repositório.
- Marp produz apresentações versionáveis a partir de Markdown.
- Excalidraw mantém diagramas editáveis junto do código.
- Coverage Gutters mostra cobertura de testes diretamente na margem do arquivo.
- weAudit cria um fluxo leve de anotações para revisão de segurança.
- axe Accessibility Linter encontra problemas de acessibilidade durante a edição.
- Devbox, Nix IDE e direnv formam uma ótima base para ambientes reproduzíveis.
- MemoryView, Peripheral Viewer e RTOS Views são excelentes surpresas para embarcados.
Quase todas as opções são gratuitas. A exceção mais clara desta seleção é o SQLite Viewer, que possui versão gratuita e atualização paga. Algumas extensões gratuitas também se integram a plataformas comerciais opcionais, como Redocly, 42Crunch, Deque e Jetify.
Metodologia e critérios
O catálogo foi conferido no Visual Studio Marketplace em 10 de outubro de 2026. Para cada extensão foram verificados identificador, página oficial, finalidade, versão disponível e data da atualização mais recente registrada pelo Marketplace. Documentação e repositórios oficiais foram usados para confirmar recursos, dependências e limitações relevantes.
"Menos conhecida" não foi tratada como um número mágico. Uma extensão pode ter muitos usuários e ainda ser desconhecida fora de um nicho, como depuração de microcontroladores ou edição de OpenAPI. A lista privilegia publicadores e projetos fora do pacote habitual. Três ferramentas mais populares — Rainbow CSV, Hex Editor e Draw.io Integration — aparecem como referências declaradas porque continuam sendo descobertas excelentes para quem nunca explorou o Marketplace a fundo.
Como ler o estado de manutenção
| Estado | Significado nesta pesquisa |
|---|---|
| Ativa — 2026 | Recebeu atualização no Marketplace durante 2026. |
| Recente — 2025 | Última atualização registrada em 2025; ainda é uma candidata razoável. |
| Estável — 2024 | Pode estar madura, mas merece teste com a versão atual do VS Code. |
| Madura — até 2023 | Só deve ser adotada após teste em perfil separado e inspeção do repositório. |
A data não prova qualidade nem segurança. Uma extensão pode estar completa e quase não precisar mudar; também pode estar abandonada. O estado serve como filtro prático, não como selo.
Ranking: as 20 que eu testaria primeiro
| Pos. | Extensão | Melhor uso | Veredito |
|---|---|---|---|
| 1 | Git Worktrees | Trabalhar em várias branches simultaneamente | Pequena, atual e muito transformadora |
| 2 | CodeTour | Onboarding e documentação viva | Ideia excelente para projetos próprios e open source |
| 3 | httpYac | REST, GraphQL, gRPC, WebSocket e automação de APIs | Melhor descoberta para quem gosta de requisições versionadas |
| 4 | LTeX+ | Revisão de prosa técnica | Muito útil para Markdown e documentação |
| 5 | Foam | Wiki e segundo cérebro em Markdown | Simples, local e versionável |
| 6 | GitHub Local Actions | Testar workflows antes do push | Economiza commits de tentativa e erro |
| 7 | Redocly OpenAPI | Editar contratos de API | Navegação e validação excelentes |
| 8 | Data Preview | Examinar CSV, Parquet, Arrow, Excel e JSON | Uma pequena ferramenta de análise dentro do editor |
| 9 | Marp | Apresentações em Markdown | Ótima combinação de texto simples e resultado visual |
| 10 | Excalidraw | Diagramas junto do repositório | Mais natural do que exportar imagens a cada mudança |
| 11 | Coverage Gutters | Cobertura de testes por linha | Feedback imediato e independente do framework |
| 12 | Git Tree Compare | Comparar árvore atual com branch, tag ou commit | Mais legível do que caçar arquivos no diff |
| 13 | axe Accessibility Linter | Encontrar problemas de acessibilidade cedo | Deve entrar em projetos web desde o início |
| 14 | weAudit | Revisão manual de segurança | Excelente para auditoria colaborativa e anotações locais |
| 15 | Devbox | Ambientes reproduzíveis | Especialmente interessante para ferramentas de CLI |
| 16 | Nix IDE | Desenvolvimento com Nix | Integra avaliação, formatação e servidor de linguagem |
| 17 | Inline Fold | Esconder classes e trechos ruidosos na própria linha | Pequena melhoria visual com grande efeito |
| 18 | Command Variable | Tornar tarefas e configurações realmente dinâmicas | Poderosa para tasks.json e launch.json |
| 19 | Git Stash | Administrar stashes visualmente | Resolve uma parte esquecida do fluxo Git |
| 20 | Log File Highlighter | Ler logs grandes com cores e regras | Extremamente prática em servidores e diagnóstico |
1. Navegação, projetos e organização do editor
Estas extensões reduzem troca de contexto. Em vez de acrescentar uma nova linguagem, tornam o editor mais fácil de percorrer e adaptar.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 1 | Git Worktrees (GitWorktrees.git-worktrees) | Cria, lista, abre e remove worktrees por uma interface interativa. É uma forma elegante de manter correções, experimentos e trabalho de agentes em branches simultâneas. | Grátis, MIT | Ativa — 2026. Requer Git 2.34.1 ou superior; remoção forçada merece cuidado. |
| 2 | Separators (alefragnani.separators) | Insere separadores visuais configuráveis entre regiões do código. Ajuda muito em arquivos longos sem alterar seu conteúdo. | Grátis | Ativa — 2026. É organização visual, não substitui divisão adequada de módulos. |
| 3 | Projects+ (fabiospampinato.vscode-projects-plus) | Descobre projetos em pastas configuradas e permite alternar entre eles rapidamente, sem manter manualmente uma lista de workspaces. | Grátis, open source | Madura — 2023. Testar descoberta e atalhos na versão atual do VS Code. |
| 4 | Command Variable (rioj7.command-variable) | Injeta valores calculados, escolhas, conteúdo de arquivos, propriedades JSON e resultados de comandos em tarefas e configurações. | Grátis | Ativa — 2026. Configuração poderosa, mas sua sintaxe exige leitura da documentação. |
| 5 | Select By (rioj7.select-by) | Faz seleções baseadas em separadores, regex, bordas e transformações. É um pequeno canivete para edição estrutural sem escrever script. | Grátis | Recente — 2025. O ganho depende de aprender os comandos e atribuir atalhos. |
| 6 | Open in Application (fabiospampinato.vscode-open-in-application) | Abre o arquivo atual no aplicativo nativo adequado, útil para imagens, áudio, vídeo, PDFs e formatos de design. | Grátis, open source | Recente — 2025. Depende das associações de aplicativos do sistema operacional. |
| 7 | Terminals Manager (fabiospampinato.vscode-terminals) | Declara conjuntos de terminais por projeto e os recria por comando. Bom para abrir servidor, worker, testes e logs de uma vez. | Grátis, open source | Recente — 2025. Não substitui um supervisor de processos em produção. |
| 8 | Browse Lite (antfu.browse-lite) | Abre páginas web em um painel leve dentro do editor, ótimo para documentação local, Storybook e interfaces em desenvolvimento. | Grátis, open source | Estável — 2024. Não é um navegador isolado; não use para conteúdo não confiável ou autenticação sensível. |
2. Edição, visualização e automação pequena
Aqui estão utilidades que parecem discretas, mas evitam centenas de operações repetidas.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 9 | Blockman (leodevbro.blockman) | Desenha blocos coloridos ao redor de escopos aninhados. Ajuda a entender callbacks, JSX, condicionais e estruturas profundas sem seguir cada chave. | Grátis | Ativa — 2026. Pode poluir visualmente; comece com contraste discreto. |
| 10 | Inline Fold (moalamri.inline-fold) | Oculta trechos dentro de uma linha, como classes enormes de Tailwind, preservando o texto no arquivo. | Grátis, open source | Madura — 2023. É apresentação local; confirme o comportamento em linguagens e temas usados. |
| 11 | File Nesting Updater (antfu.file-nesting) | Mantém padrões de file nesting para agrupar testes, mapas, configurações e arquivos gerados sob o arquivo principal no Explorer. | Grátis, open source | Recente — 2025. Altera configurações de aninhamento; revise os padrões antes de aplicá-los globalmente. |
| 12 | Run on Save (emeraldwalk.RunOnSave) | Executa comandos condicionais ao salvar arquivos. Serve para gerar artefatos, copiar recursos, formatar um caso especial ou acionar script local. | Grátis, open source | Ativa — 2026. Comandos vêm da configuração do workspace; inspecione projetos desconhecidos antes de confiar. |
| 13 | multi-command (ryuta46.multi-command) | Encadeia vários comandos do VS Code em uma única ação e permite criar pequenos fluxos personalizados sem desenvolver uma extensão. | Grátis, open source | Madura — 2022. Funciona como composição; mudanças nos IDs dos comandos podem quebrar sequências. |
| 14 | macros (ctf0.macros) | Cria macros de comandos e texto com argumentos. É mais flexível do que repetir manualmente uma sequência de ações. | Grátis | Recente — 2025. Macros complexas ficam difíceis de depurar; documente as importantes. |
| 15 | Partial Diff (ryu1kn.partial-diff) | Compara seleções, conteúdo da área de transferência e partes de arquivos, em vez de exigir dois arquivos completos. | Grátis | Ativa — 2026. Trabalha com comparações ad hoc; para revisão de commits use as ferramentas Git. |
| 16 | Diff (fabiospampinato.vscode-diff) | Guarda um arquivo ou seleção e compara depois com outro conteúdo. É simples e independente do controle de versão. | Grátis, open source | Estável — 2024. Sobrepõe parte do Partial Diff; instale apenas o que combinar melhor com seu fluxo. |
3. Git, dependências e vida do projeto
São ferramentas voltadas ao repositório como produto: branches, onboarding, workflows, commits e dependências.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 17 | GitHub Local Actions (SanjulaGanepola.github-local-actions) | Executa workflows, jobs e eventos do GitHub Actions localmente por meio do act, com histórico e configuração de inputs e variáveis. | Grátis, open source | Recente — 2025. Normalmente exige act e Docker; execução local não reproduz perfeitamente todos os runners e serviços do GitHub. |
| 18 | CodeTour (vsls-contrib.codetour) | Grava passeios guiados por arquivos e linhas. Os tours ficam em JSON no repositório e servem para onboarding, revisão e tutoriais executáveis. | Grátis, open source | Recente — 2025. Tours associados a linhas podem exigir manutenção quando o código muda muito. |
| 19 | Git Tree Compare (letmaik.git-tree-compare) | Exibe as diferenças entre a árvore atual e branch, tag ou commit em uma árvore de arquivos pesquisável. Também entende worktrees vinculadas. | Grátis, open source | Ativa — 2026. Algumas ações dependem de um difftool Git configurado. |
| 20 | Git Stash (arturock.gitstash) | Lista, cria, aplica, remove e inspeciona stashes sem decorar comandos. A visualização reduz o risco de perder o stash certo. | Grátis | Ativa — 2026. Aplicar ou remover stash continua podendo produzir conflitos ou perda; confira a árvore antes. |
| 21 | Git History Diff (huizhou.githd) | Navega pelo histórico e compara versões de arquivos e commits com uma interface centrada em diff. | Grátis | Recente — 2025. Pode sobrepor recursos nativos; vale se a leitura do histórico do VS Code parecer limitada. |
| 22 | Conventional Commits (vivaxy.vscode-conventional-commits) | Conduz a criação de mensagens Conventional Commits por perguntas, escopos e sugestões extraídas do projeto. | Grátis, open source | Ativa — 2026. Padroniza a mensagem, mas não decide sozinho a granularidade correta do commit. |
| 23 | Choose a License (ultram4rine.vscode-choosealicense) | Pesquisa licenças e cria o arquivo correspondente no repositório. É uma lembrança útil de que publicar código sem licença não o torna reutilizável. | Grátis | Madura — 2023. Não substitui aconselhamento jurídico; confira obrigações da licença escolhida. |
| 24 | Version Lens (pflannery.vscode-versionlens) | Mostra versões atuais e disponíveis sobre as dependências em manifestos de vários ecossistemas, sem precisar sair do arquivo. | Grátis, open source | Ativa — 2026. Atualização disponível não significa atualização segura; leia changelog e teste. |
4. APIs, contratos e formatos estruturados
Uma boa extensão de API não é apenas um botão "Send". Ela ajuda a versionar exemplos, validar contratos e navegar entre schemas.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 25 | httpYac (anweber.vscode-httpyac) | Executa requisições descritas em arquivos e oferece suporte amplo a HTTP, GraphQL, gRPC, WebSocket e scripts. Combina bem com Git e automação. | Grátis, open source | Recente — 2025. Segredos não devem ser gravados nos arquivos versionados; use ambientes e variáveis externas. |
| 26 | REST Book (tanhakabir.rest-book) | Mistura documentação Markdown e requisições executáveis num caderno interativo, ótimo para explicar uma API junto dos exemplos. | Grátis, open source | Madura — 2022. Ideia excelente, mas atualização antiga; teste antes de adotar como documentação central. |
| 27 | Redocly OpenAPI (Redocly.openapi-vs-code) | Valida OpenAPI, AsyncAPI e Arazzo, navega por referências, trabalha com contratos divididos e mostra documentação lado a lado. | Extensão grátis; serviços Redocly opcionais | Ativa — 2026. O suporte a versões mais novas dos padrões pode ser parcial; confira a página oficial. |
| 28 | OpenAPI Editor da 42Crunch (42Crunch.vscode-openapi) | Une edição, navegação, preview e auditoria de segurança de contratos OpenAPI. É uma opção forte quando segurança da API é parte do trabalho. | Extensão grátis; plataforma opcional | Ativa — 2026. Alguns recursos dependem de conta ou serviço remoto; revise política de dados antes de enviar contratos privados. |
| 29 | Swagger Viewer (Arjun.swagger-viewer) | Gera visualização Swagger lado a lado enquanto YAML ou JSON é editado. Boa escolha quando só é preciso preview rápido. | Grátis | Recente — 2025. É mais simples que Redocly e 42Crunch; não oferece a mesma profundidade de governança. |
| 30 | GraphQL: Language Feature Support (GraphQL.vscode-graphql) | Fornece diagnóstico, conclusão, hover, navegação e suporte a operações GraphQL com base no schema do projeto. | Grátis, open source | Ativa — 2026. Precisa localizar ou baixar o schema; configuração incorreta deixa o editor aparentemente sem inteligência. |
| 31 | Buf (bufbuild.vscode-buf) | Integra o ecossistema Buf para Protocol Buffers: formatação, lint e análise apoiada na configuração do projeto. | Grátis, open source | Ativa — 2026. É melhor com o CLI Buf e configuração versionada; não é um cliente gRPC completo. |
| 32 | Better Jinja (samuelcolvin.jinjahtml) | Melhora destaque e comportamento de templates Jinja misturados com HTML, um detalhe que faz grande diferença em Flask e geradores estáticos. | Grátis | Madura — 2023. Foco em sintaxe; não substitui análise semântica de Python ou validação HTML. |
5. Bancos de dados e arquivos de dados
O VS Code pode funcionar como bancada de inspeção de dados. Para administração crítica, backup e migrações, continue usando ferramentas especializadas e procedimentos testados.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 33 | Database Client (cweijan.vscode-database-client2) | Reúne SQL e NoSQL, editor de dados, consultas com conclusão, túnel SSH, SSL, arquivos remotos e backup por ferramentas nativas. | Grátis no Marketplace | Ativa — 2026. Coleta telemetria anônima, desativável; conexões de produção exigem usuário de privilégio mínimo e confirmação de escrita. |
| 34 | SQLite Viewer (qwtel.sqlite-viewer) | Abre .sqlite e .db como grade rápida, sem dependências nativas, inclusive no VS Code Web. | Freemium | Ativa — 2026. Gratuito é somente leitura, carrega o arquivo em memória, limita arquivos a menos de 200 MB e não executa SQL. |
| 35 | SQLTools (mtxr.sqltools) | Plataforma modular para consultas e exploração de bancos por drivers separados. O projeto pode versionar conexões sem versionar senhas. | Grátis, open source | Ativa — 2026. Instale apenas o driver necessário; recursos variam conforme banco e driver. |
| 36 | Data Preview (RandomFractalsInc.vscode-data-preview) | Visualiza, filtra, agrupa, cria gráficos e exporta JSON, CSV, Excel, Arrow, Avro, Parquet e tabelas Markdown usando uma grade analítica. | Grátis, open source | Madura — 2023. Arquivos grandes consomem memória; confirme resultados antes de conversões importantes. |
| 37 | Edit CSV (janisdd.vscode-edit-csv) | Edita CSV numa tabela, mantendo o arquivo textual no projeto. Excelente para dados de teste, traduções e pequenos catálogos. | Grátis, open source | Ativa — 2026. Delimitadores, quebras de linha e números com zeros iniciais merecem conferência após salvar. |
| 38 | Spreadsheet Viewer (GrapeCity.gc-excelviewer) | Abre planilhas e CSV dentro do editor e evita iniciar o Excel só para inspecionar uma tabela. | Grátis no Marketplace | Ativa — 2026. É visualizador; não substitui recálculo completo, macros, conexões ou validação de uma planilha complexa. |
| 39 | Rainbow CSV (mechatroner.rainbow-csv) | Colore colunas, alinha dados e oferece consultas RBQL sobre arquivos delimitados. É a referência popular desta categoria porque continua excepcional. | Grátis, open source | Ativa — 2026. Já é popular no nicho; arquivos malformados ou multilinha podem exigir ajuste do dialeto. |
| 40 | Hex Editor (ms-vscode.hexeditor) | Editor hexadecimal oficial para examinar binários dentro do VS Code. Útil em formatos, firmware, arquivos corrompidos e protocolos. | Grátis, Microsoft | Estável — 2024. É uma referência conhecida; alterações binárias são destrutivas, então trabalhe numa cópia. |
6. Markdown, escrita, conhecimento e diagramas
Este grupo transforma o VS Code numa boa oficina para documentação técnica sem prender o conteúdo a um serviço.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 41 | Foam (foam.foam-vscode) | Cria wiki em Markdown com backlinks, grafo, links estilo wiki, templates e navegação entre notas. Os arquivos continuam locais e portáveis. | Grátis, open source | Ativa — 2026. Convenções próprias acrescentam dependência de fluxo, embora os documentos continuem legíveis. |
| 42 | LTeX+ (ltex-plus.vscode-ltex-plus) | Usa LanguageTool para ortografia e gramática em Markdown, LaTeX e outros formatos, com dicionários e regras de projeto. | Grátis, open source | Ativa — 2026. Pode consumir mais memória; revisão automática não substitui leitura humana nem entende perfeitamente PT-BR técnico. |
| 43 | Markdown Links (tchayen.markdown-links) | Encontra links, backlinks, referências quebradas e relações entre arquivos Markdown. É uma camada leve para jardins digitais. | Grátis, open source | Recente — 2025. O comportamento depende de convenções de caminho e pode exigir ajuste em repositórios grandes. |
| 44 | Markdown Notes (kortina.vscode-markdown-notes) | Acrescenta links estilo wiki, tags, busca e navegação para uma coleção simples de notas Markdown. | Grátis, open source | Madura — 2023. Compare com Foam e escolha apenas um sistema de convenções. |
| 45 | Marp for VS Code (marp-team.marp-vscode) | Cria slides em Markdown com preview, temas e exportação. O material fica fácil de revisar no Git e reutilizar. | Grátis, open source | Ativa — 2026. Exportação pode exigir Chromium; layouts muito livres continuam mais fáceis em uma ferramenta visual. |
| 46 | Excalidraw (pomdtr.excalidraw-editor) | Edita diagramas Excalidraw dentro do workspace. O desenho permanece fonte editável no repositório, não apenas PNG exportado. | Grátis, open source | Ativa — 2026. Arquivos podem gerar diffs grandes e pouco legíveis; exporte também SVG quando a documentação precisar renderização universal. |
| 47 | Draw.io Integration (hediet.vscode-drawio) | Incorpora o editor draw.io e permite trabalhar com diagramas versionáveis, inclusive formatos que podem carregar XML e imagem. | Grátis, open source | Ativa — 2026. É uma referência popular, não obscura. Diffs de XML são difíceis de revisar e podem gerar conflitos. |
| 48 | MDX (unifiedjs.vscode-mdx) | Fornece suporte de linguagem a MDX, combinando Markdown e JSX para documentação e sites orientados a componentes. | Grátis, open source | Ativa — 2026. Precisa acompanhar a versão e configuração MDX do projeto; não é necessário para Markdown comum. |
7. Front-end, design e acessibilidade
As melhores ferramentas desta categoria ajudam a enxergar o que o código significa, não apenas a produzir mais CSS.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 49 | CSS Nesting Syntax Highlighting (jacobcassidy.css-nesting-syntax-highlighting) | Melhora o destaque do nesting nativo do CSS, especialmente onde temas ainda deixam seletores aninhados confusos. | Grátis | Ativa — 2026. Atua no realce; compatibilidade do CSS final continua dependendo dos navegadores e do build. |
| 50 | LintLens (ghmcadams.lintlens) | Mostra documentação e links de regras ESLint diretamente em comentários de configuração. Excelente para entender, em vez de copiar, um preset. | Grátis, open source | Ativa — 2026. Focado em ESLint; não substitui o próprio linter. |
| 51 | Iconify IntelliSense (antfu.iconify) | Mostra prévias e conclusão para ícones do ecossistema Iconify no código, reduzindo a busca repetida no navegador. | Grátis, open source | Recente — 2025. Funciona melhor com convenções e frameworks suportados; confira o bundle de ícones no produto final. |
| 52 | CSS Modules (clinyong.vscode-css-modules) | Oferece conclusão e navegação de classes importadas de CSS Modules em JavaScript e TypeScript. | Grátis, open source | Recente — 2025. Bundlers e aliases incomuns podem exigir configuração. |
| 53 | cssrem (cipchk.cssrem) | Converte e sugere px, rem, rpx e unidades de viewport enquanto o CSS é escrito. | Grátis | Recente — 2025. Defina a raiz correta; conversão mecânica não resolve tipografia responsiva sozinha. |
| 54 | WebGL GLSL Editor (raczzalan.webgl-glsl-editor) | Acrescenta preview e ferramentas para shaders GLSL voltados a WebGL, encurtando o ciclo entre editar e ver. | Grátis | Recente — 2025. Drivers, versão GLSL e contexto WebGL podem produzir diferenças em relação ao aplicativo real. |
| 55 | axe Accessibility Linter (deque-systems.vscode-axe-linter) | Sinaliza problemas de acessibilidade em HTML, React, Vue e outros templates durante a edição, antes da auditoria no navegador. | Extensão grátis; ecossistema Deque opcional | Ativa — 2026. Análise estática não enxerga todos os estados e interações; combine com teste no navegador e teclado. |
| 56 | webhint (webhint.vscode-webhint) | Analisa acessibilidade, compatibilidade, HTML, segurança e práticas web por regras configuráveis. | Grátis, open source | Recente — 2025. Regras podem sobrepor linters existentes; escolha um conjunto coerente para evitar ruído. |
8. Testes, qualidade e segurança defensiva
Estas extensões ajudam a encontrar defeitos mais cedo. Nenhuma substitui CI, revisão humana ou uma auditoria de segurança.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 57 | Coverage Gutters (ryanluker.vscode-coverage-gutters) | Lê relatórios de cobertura e colore linhas cobertas ou não cobertas na margem, independentemente do runner que gerou o arquivo. | Grátis, open source | Ativa — 2026. Precisa de relatório compatível e atualizado; cobertura não mede qualidade das asserções. |
| 58 | Jest / Vitest Runner (firsttris.vscode-jest-runner) | Adiciona ações para executar e depurar teste, suíte ou arquivo perto do código, com suporte a Jest e Vitest. | Grátis, open source | Ativa — 2026. Monorepos e configurações customizadas podem exigir ajustes de comando e diretório. |
| 59 | Mypy (matangover.mypy) | Executa o verificador de tipos Mypy e mostra diagnósticos no editor, útil para projetos Python que adotaram tipagem gradual. | Grátis, open source | Recente — 2025. Requer Mypy no ambiente correto; não confundir com o analisador de linguagem. |
| 60 | Aqua Trivy (AquaSecurityOfficial.trivy-vulnerability-scanner) | Leva varredura do Trivy para imagens, dependências, IaC e configurações próximas do código. | Grátis; Trivy é open source | Recente — 2025. Bases de vulnerabilidade precisam ser atualizadas; achados exigem triagem e confirmação. |
| 61 | weAudit (trailofbits.weaudit) | Cria marcações, notas e achados de auditoria diretamente no código, com fluxo pensado para revisão de segurança colaborativa. | Grátis, open source | Recente — 2025. Organiza auditoria manual; não encontra vulnerabilidades automaticamente. |
| 62 | ShellCheck (timonwong.shellcheck) | Integra o ShellCheck para detectar erros, portabilidade ruim e armadilhas comuns em shell scripts. | Grátis, open source | Ativa — 2026. Normalmente precisa do binário ShellCheck; diretivas de supressão devem ser justificadas. |
| 63 | Pretty TypeScript Errors (yoavbls.pretty-ts-errors) | Reformata erros enormes do TypeScript em blocos legíveis e destaca a diferença real entre tipos. | Grátis, open source | Ativa — 2026. Muda apresentação, não a análise do TypeScript; pode conflitar visualmente com outras extensões de diagnóstico. |
| 64 | Log File Highlighter (emilast.LogFileHighlighter) | Colore níveis, datas, endereços e padrões em logs, com regras customizáveis. Torna investigações longas muito menos cansativas. | Grátis | Ativa — 2026. Não faz parsing semântico completo; logs com segredos continuam exigindo proteção. |
9. Ambientes reproduzíveis e linguagens de nicho
O valor aqui está na integração com ferramentas externas. Instalar a extensão sem o CLI ou runtime correspondente normalmente não basta.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 65 | Devbox by Jetify (jetpack-io.devbox) | Integra ambientes Devbox baseados em Nix, ajudando a reproduzir ferramentas e shells do projeto sem configurar cada máquina manualmente. | Grátis; serviços Jetify opcionais | Ativa — 2026. Requer Devbox e adoção do manifesto; não elimina a necessidade de entender Nix e cache. |
| 66 | Nix IDE (jnoortheen.nix-ide) | Conecta servidor de linguagem, avaliação, formatação e opções Nix numa experiência mais coesa. | Grátis, open source | Ativa — 2026. Precisa de ferramentas Nix externas e configuração; avaliação pode ser custosa. |
| 67 | direnv (mkhl.direnv) | Carrega variáveis por diretório com direnv, mantendo ambientes de projeto fora da configuração global do editor. | Grátis, open source | Estável — 2024. Um .envrc executa shell; leia e autorize apenas arquivos confiáveis. |
| 68 | Meson (mesonbuild.mesonbuild) | Integra o sistema de build Meson com configuração, compilação, testes e introspecção do projeto. | Grátis, open source | Ativa — 2026. Exige Meson e Ninja; projetos C/C++ grandes ainda precisam de depurador e servidor de linguagem. |
| 69 | Zig Language (ziglang.vscode-zig) | Extensão oficial para Zig, com integração ao ZLS, formatação e tarefas da linguagem. | Grátis, open source | Ativa — 2026. Zig e ZLS evoluem rápido; alinhe versões para evitar diagnósticos estranhos. |
| 70 | Bun for Visual Studio Code (oven.bun-vscode) | Integra o runtime Bun com scripts, depuração e recursos próprios do ecossistema JavaScript. | Grátis, open source | Recente — 2025. Requer Bun; compatibilidade com Node não é absoluta e deve ser testada por projeto. |
| 71 | Tauri (tauri-apps.tauri-vscode) | Oferece snippets, configuração e apoio ao desenvolvimento de aplicações desktop Tauri com front-end web e backend Rust. | Grátis, open source | Estável — 2024. O toolchain Tauri/Rust e dependências nativas precisam ser instalados à parte. |
| 72 | Laravel (laravel.vscode-laravel) | Extensão oficial do framework para navegação e inteligência sobre rotas, views, configuração, traduções e estruturas Laravel. | Grátis | Ativa — 2026. É específica do Laravel e complementa, não substitui, suporte de linguagem PHP. |
10. Jogos, embarcados e um pouco de diversão
Esta seção mostra como o Marketplace vai muito além do desenvolvimento web comum.
| # | Extensão | Por que é especial | Modelo | Manutenção e limitações |
|---|---|---|---|---|
| 73 | godot-tools (geequlim.godot-tools) | Integra GDScript, cenas, recursos, documentação e depuração do Godot ao VS Code. | Grátis, open source | Ativa — 2026. Godot precisa apontar para o VS Code e versões do engine podem exigir configuração específica. |
| 74 | Perl Navigator (bscan.perlnavigator) | Leva navegação, conclusão, símbolos, lint e formatação modernos a projetos Perl, inclusive bases antigas. | Grátis, open source | Ativa — 2026. Alguns recursos dependem de módulos e ferramentas Perl instalados no ambiente. |
| 75 | Serial Monitor (ms-vscode.vscode-serial-monitor) | Abre portas seriais, envia dados e monitora placas sem sair do editor. Excelente para Arduino, ESP32 e diagnóstico de dispositivos. | Grátis, Microsoft | Recente — 2025. Exige driver, permissão sobre a porta e cuidado para não disputar a conexão com outra ferramenta. |
| 76 | MemoryView (mcu-debug.memory-view) | Exibe regiões de memória durante sessões de depuração compatíveis e ajuda a observar buffers, registradores mapeados e estruturas binárias. | Grátis, open source | Ativa — 2026. Depende da Debug Adapter Protocol e do adaptador; endereços incorretos podem derrubar a sessão. |
| 77 | Peripheral Viewer (mcu-debug.peripheral-viewer) | Mostra periféricos e registradores de microcontroladores a partir de descrições SVD, com leitura mais amigável do que memória bruta. | Grátis, open source | Ativa — 2026. Precisa de SVD correto para o chip; nomes e campos errados levam a interpretações erradas. |
| 78 | RTOS Views (mcu-debug.rtos-views) | Acrescenta visualizações de tarefas, filas, semáforos e estado de RTOS em depuração embarcada. | Grátis, open source | Ativa — 2026. Suporte varia por RTOS, adaptador e símbolos disponíveis no firmware. |
| 79 | vscode-pets (tonybaloney.vscode-pets) | Coloca pequenos animais animados num painel do editor. Não melhora o código, mas torna o ambiente menos sisudo. | Grátis, open source | Ativa — 2026. É diversão e consome algum recurso; desative em máquinas ou sessões remotas limitadas. |
| 80 | Power Mode (hoovercj.vscode-power-mode) | Adiciona partículas, tremor e combos ao digitar, transformando uma sessão de código numa brincadeira visual. | Grátis, open source | Madura — 2022. Pode cansar, distrair e prejudicar acessibilidade; use efeitos discretos ou apenas de vez em quando. |
Extensões populares que ficaram de fora de propósito
Prettier, ESLint, Live Server, Remote SSH, Dev Containers, Docker, GitHub Pull Requests, Python, Pylance, Go, Java, C/C++, rust-analyzer, Markdown All in One e Code Spell Checker continuam úteis. Elas não entraram porque já dominam rankings e tutoriais. Error Lens, Todo Tree, Peacock e Project Manager também são ótimas, mas já passam de milhões de instalações e perderam o caráter de descoberta que orientou esta pesquisa.
Rainbow CSV, Hex Editor e Draw.io Integration foram as três exceções declaradas: são populares, porém resolvem problemas tão específicos e bem que ajudam a dar contexto às alternativas menores ao redor delas.
Segurança, privacidade e confiança
Uma extensão não fica isolada numa caixa segura. A documentação oficial do VS Code informa que o host de extensões tem as mesmas permissões do próprio editor: pode ler e escrever arquivos, fazer requisições de rede, iniciar processos e modificar configurações. O selo de publicador verificado comprova domínio e histórico mínimo no Marketplace, mas é apenas um sinal adicional, não uma garantia de que o código é seguro.
Antes de instalar:
- confira o ID completo e o publicador, não apenas o nome e o ícone;
- abra repositório, licença, histórico de versões, issues e política de privacidade;
- desconfie de extensões recém-publicadas que pedem token, carteira, acesso remoto ou execução ampla;
- inspecione
.vscode/settings.json,.vscode/tasks.jsone arquivos de ambiente em projetos desconhecidos; - nunca guarde senha ou token diretamente em arquivos sincronizados;
- instale poucas por vez e observe CPU, memória, rede e tempo de inicialização;
- em trabalho remoto, confirme se a extensão roda localmente ou no host SSH/container;
- para empresa, use allowlist e políticas de extensões do VS Code;
- remova extensões que deixaram de ser usadas — desativar por workspace também é uma boa opção.
Fonte principal: segurança de execução das extensões do Visual Studio Code.
Combinações recomendadas
Programador iniciante, sem poluir o editor
- Blockman para enxergar escopos;
- Partial Diff para comparações rápidas;
- CodeTour para aprender repositórios;
- LTeX+ para comentários e documentação;
- Log File Highlighter para diagnóstico;
- Version Lens para acompanhar dependências sem atualizá-las cegamente.
Node, TypeScript e web
- Pretty TypeScript Errors;
- Jest / Vitest Runner;
- Coverage Gutters;
- httpYac;
- Redocly OpenAPI;
- LintLens;
- Iconify IntelliSense;
- axe Accessibility Linter;
- Conventional Commits.
Flask, Python e documentação
- Better Jinja;
- Mypy;
- httpYac;
- Foam;
- LTeX+;
- Marp;
- Excalidraw;
- Data Preview.
Servidores, automação e containers
- ShellCheck;
- Log File Highlighter;
- GitHub Local Actions;
- Git Worktrees;
- Terminals Manager;
- Run on Save, apenas em workspaces confiáveis;
- direnv, lendo cada
.envrcantes de autorizá-lo; - Devbox ou Nix IDE, não necessariamente os dois.
ESP32 e microcontroladores
- Serial Monitor;
- MemoryView;
- Peripheral Viewer;
- RTOS Views;
- Git Worktrees para separar experiências de firmware;
- Hex Editor para arquivos binários e dumps.
Como testar sem estragar seu VS Code
- Crie um perfil chamado
Laboratório de extensõesem Manage > Profiles. - Instale no máximo cinco extensões por rodada.
- Abra um projeto real, não apenas um arquivo de exemplo.
- Verifique Developer: Show Running Extensions para observar tempo de ativação.
- Teste uma semana e anote quais comandos realmente foram usados.
- Desative a extensão e veja se faz falta.
- Só então leve a escolhida ao perfil principal.
Para capturar uma configuração reproduzível, use o suporte nativo a Profiles e Settings Sync. Evite publicar a lista inteira como recomendação obrigatória do projeto: uma extensão que ajuda um desenvolvedor pode ser ruído para outro.
Recomendações práticas
Eu começaria com apenas oito: Git Worktrees, CodeTour, httpYac, LTeX+, Coverage Gutters, Log File Highlighter, axe Accessibility Linter e Data Preview. Essa combinação cobre organização, aprendizado de código, APIs, escrita, testes, diagnóstico, acessibilidade e dados sem duplicar as extensões pagas da pesquisa anterior.
Se o foco for documentação e small web, troque Coverage Gutters e GitHub Local Actions por Foam, Marp e Excalidraw. Para infraestrutura, priorize ShellCheck, direnv, Devbox e GitHub Local Actions. Para embarcados, o conjunto MemoryView, Peripheral Viewer, RTOS Views e Serial Monitor merece um perfil próprio.
Extensões com última atualização anterior a 2024 não devem ser instaladas por impulso. Nesta lista, Projects+, Inline Fold, multi-command, REST Book, Better Jinja, Data Preview, Markdown Notes e Power Mode permanecem porque ainda oferecem ideias ou recursos difíceis de substituir. Teste-as isoladamente e não baseie um fluxo crítico nelas sem verificar repositório e issues.
Conclusão
O Marketplace fica mais interessante depois da primeira página. Git Worktrees, CodeTour, httpYac, LTeX+, Foam, Data Preview, Marp e weAudit mostram que uma extensão pode resolver um problema inteiro com uma ideia pequena e clara.
A melhor estratégia não é instalar as 80. É criar um perfil de laboratório, testar por categoria e ficar apenas com aquelas que mudam seu trabalho de forma perceptível. Para o seu perfil — programação, servidores, documentação, projetos web e curiosidade por ferramentas diferentes — as maiores apostas são Git Worktrees, CodeTour, httpYac, Data Preview, LTeX+, Foam, GitHub Local Actions e Log File Highlighter.
Fontes consultadas
- Visual Studio Marketplace
- VS Code: segurança de execução de extensões
- VS Code: Marketplace e instalação
- VS Code: Profiles
- VS Code: extensões em ambientes remotos
- Git Worktrees no Marketplace
- CodeTour no Marketplace
- GitHub Local Actions no Marketplace
- httpYac no Marketplace
- Redocly OpenAPI no Marketplace
- SQLite Viewer no Marketplace
- Data Preview no Marketplace
- LTeX+ no Marketplace
- Foam no Marketplace
- Marp no Marketplace
- weAudit no Marketplace
- Aqua Trivy no Marketplace
- axe Accessibility Linter no Marketplace
- Devbox no Marketplace
- MCU Debug: extensões para embarcados
Os links de cada uma das 80 extensões aparecem também junto à respectiva análise e apontam para sua página oficial no Marketplace.
Nota sobre atualidade
Pesquisa concluída em 10 de outubro de 2026. Catálogo, versões, licenças, telemetria, preços e compatibilidade podem mudar. Confirme a página oficial, o repositório e a política de privacidade antes de instalar ou padronizar uma extensão.
Did this resonate?
Related documents
- 001
- 002
- 003
- 004
- 005