vscode visual studio run linter instalar code typescript visual-studio-code tslint

typescript - visual - Deshabilitar TSLint en VSCode



vscode eslint fix (3)

Ctrl-Shift-P (paleta de comandos) "Preferencias: abrir configuración del espacio de trabajo" agregar "tslint.enable": falso

guardar y reiniciar VSCode

Así que parece que esto debería ser una tarea tan fácil, pero está empezando a volverme loco. Parece que no puedo desactivar TSLint o TS o lo que sea que me dé estos errores. Solo quiero el ESLint con mis propias reglas configuradas, nada más.

¿Está construido en TS? He deshabilitado la extensión TSLint (incluso la desinstalé). He establecido las siguientes reglas:

"typescript.format.enable": false, "typescript.validate.enable": false,

Todavía me da error. ¿Cómo apago esto?


He estado buscando esta respuesta durante la mayor parte del mes. Encontré una solución que funciona en VS Code que no es una desactivación total de toda la validación de javascript y tampoco requería que agregue archivos / declaraciones a un repositorio que no sea mío.

Añade esta línea a tu configuración de usuario:

"javascript.suggestionActions.enabled": false

A diferencia de "javascript.validate.enable": false (que no debe usar), la configuración anterior eliminará esos molestos [ts] Could not find a declaration file for module errores de módulo para las importaciones de módulos sin tipo en archivos de javascript y aún se reproducirá bien Con los linters y le daremos los errores pertinentes y relevantes.


Parece que el error proviene de la extensión TypeScript , que también está manejando el IntelliSense de JavaScript. Debido a un poco de ignorancia de UX, VSCode prefija el error con [ts] lugar de [js] .

Para deshabilitar estas validaciones, establezca

"javascript.validate.enable": false

Vea este tema para más detalles.