O meu settings.json esta dando erro:
O meu settings.json esta dando erro:
Ola Kaue.
Vou te passar algumas informações aqui que possam te ajudar.
Parece que você está enfrentando um problema no seu arquivo settings.json
relacionado à configuração do ESLint no Visual Studio Code.
Com base no erro destacado na imagem, há algumas áreas que podem estar causando esse problema.
A primeira coisa que você pode verificar são as configurações da extensão do Prettier e o ESLint.
Aqui estão algumas sugestões para resolver isso:
Verifique se a extensão Prettier está instalada corretamente:
A configuração "editor.defaultFormatter": "esbenp.prettier-vscode"
indica que você está usando o Prettier como formatador padrão. Se a extensão do Prettier não estiver instalada ou configurada corretamente, isso pode causar problemas. Vá até a extensão no VSCode e certifique-se de que está instalada.
Verifique a configuração do ESLint:
A linha "source.fixAll.eslint": true
faz o VSCode corrigir automaticamente os problemas do ESLint ao salvar. Certifique-se de que o ESLint está corretamente instalado e configurado no seu projeto. Execute o comando npm install eslint --save-dev
no seu terminal, caso não tenha feito isso.
Verifique a consistência da estrutura do arquivo JSON:
Certifique-se de que o JSON esteja bem estruturado e que não haja vírgulas extras ou faltando, que podem causar problemas no arquivo de configuração.
Aqui está uma sugestão de como o seu settings.json
pode ficar:
{
"gitlens.codeLens.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.recentChange.enabled": false,
"editor.fontSize": 16,
"editor.tabSize": 2,
"editor.detectIndentation": false,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.fontSize": 18,
"window.zoomLevel": 3,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
}
Essa configuração deve ser válida e não causar problemas, assumindo que o Prettier e o ESLint estejam instalados corretamente.
Teste ai e me avise.
Aguardo seu feedback.
Bons estudos.