Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ESLint: Erros no Código em PortuguêsNew to Visual Studio Code? Get it now.
ESLint: Erros no Código em Português

ESLint: Erros no Código em Português

Lucas Martins

|
105 installs
| (0) | Free
Traduz para português os erros e avisos do ESLint no VS Code (também cobre Python e TypeScript/JavaScript), em um painel próprio na barra lateral.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ESLint: Erros no Código em Português

Demonstração da extensão traduzindo um erro no VS Code

Traduz para português os erros e avisos do ESLint que aparecem no VS Code — direto num painel próprio na barra lateral chamado Problemas (PT-BR). Também cobre Python e TypeScript/JavaScript como extra.

O que essa extensão faz por você

O ESLint nunca traduziu suas mensagens de erro — elas sempre aparecem em inglês, não importa o idioma do seu VS Code. Se você programa em português e quer entender "'x' is defined but never used" sem parar pra traduzir mentalmente, essa extensão resolve isso: ela lê os mesmos diagnósticos que o VS Code já mostra e exibe a versão traduzida ao lado, num painel próprio chamado "Erros PT-BR" na barra de atividades.

Funciona automaticamente, sem configuração: basta instalar e abrir um arquivo com erro.

Cobertura atual do dicionário:

  • ESLint — variáveis não usadas, não definidas, regras de estilo, etc. (foco principal, já que o ESLint não tem tradução nativa)
  • TypeScript / JavaScript — erros de tipo, nomes não encontrados, módulos, etc.
  • Python — SyntaxError, NameError, TypeError, ModuleNotFoundError, etc. (útil sobretudo pra quem usa uma versão do Pylance sem tradução nativa ativa)

Se uma mensagem não bate com nenhum padrão conhecido, ela continua aparecendo no idioma original — a extensão nunca esconde ou quebra um erro, só traduz o que reconhece.

Por que um painel separado, e não o painel "Problems" de sempre? O VS Code não permite que uma extensão reescreva as mensagens do painel nativo "Problems" — elas vêm direto do compilador/linguagem/linter. Por isso a extensão cria seu próprio painel, que espelha os mesmos diagnósticos, só que com a mensagem traduzida. Clicar num item leva você direto pra linha do erro no código, igual no painel original.

Como instalar

Procure por "ESLint: Erros no Código em Português" na aba de Extensions do VS Code (Ctrl+Shift+X) e clique em instalar. Depois de instalada, abra o ícone "Erros PT-BR" na barra de atividades (lateral esquerda) para ver o painel.


Para desenvolvedores

Como testar (modo desenvolvedor)

  1. Abra esta pasta no VS Code.
  2. Rode npm install.
  3. Pressione F5 (ou vá em "Executar Extensão" no menu Run and Debug).
  4. Uma segunda janela do VS Code vai abrir com a extensão ativa.
  5. Abra o ícone "Erros PT-BR" na barra de atividades (lateral esquerda).
  6. Abra qualquer arquivo com erro (TypeScript, JavaScript, Python etc.) — os problemas aparecem traduzidos no painel.

Como gerar o instalador (.vsix)

npm install -g @vscode/vsce
vsce package

Isso gera um arquivo .vsix. Para instalar manualmente:

  • No VS Code: Extensions → menu "..." → Install from VSIX...
  • Ou pelo terminal: code --install-extension erros-em-portugues-0.0.2.vsix

Próximos passos possíveis

  • Adicionar mais padrões ao dicionário (src/dictionary.ts)
  • Botão de "copiar mensagem traduzida"
  • Opção de configuração pra escolher quais linguagens traduzir

Licença

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft