Comment puis-je utiliser TSLint dans VS Code?
J'ai installé TSLint dans VSCode et créé un tslint.json
fichier suivant pour tsconfig.json
. Mais TSLint ne fonctionne pas. Par exemple, j'ai ajouté "curly": true
à tslint.json
mais quand j'écris une instruction if sans accolades, VS Code ne donne pas d'avertissement. Ce ne cette extension?
source d'informationauteur Zen
Vous devez vous connecter pour publier un commentaire.
La vscode-tslint extension actuellement se bloque en silence lorsqu'il rencontre une défaillance de config-option. Dans mon cas, c'était la
no-trailing-comma
règle qui doit être modifié pourtrailing-comma
.Plus d'infos ici: https://github.com/Microsoft/vscode-tslint/issues/66
Sur une nouvelle machine, j'ai installé VS Code tslint extension avant d'installer tslint lui-même (via npm), et rien n'a aidé à faire des travaux autres que la désactivation et la réactivation de l'extension.
En cas de doute. Redémarrez VSCode.
Assurez-vous que vous avez obtenu un permis valide tslint.fichier json dans votre répertoire de travail de la racine. Il y a un bon guide ici si vous faites défiler vers le fichier lisez-moi - https://github.com/palantir/tslint
Essayez de faire une faute intentionnelle d'un fichier TS, et vous devriez voir que l'erreur devient souligné avec une ligne sinueuse. Je
Note: je suis en utilisant VSCode 1.3.1, et vscode-tslint 0.5.32.
J'ai eu le même problème que vous. Pour une raison quelconque après la mise à jour de TSLint ou de Code de Visual Studio, peluchage cessé de travailler. Après le clonage, le projet Zen recommandé dans les commentaires, j'ai reçu un message d'erreur indiquant que TSLint n'était pas installé. J'ai installé TSLint l'échelle mondiale, mais pas en tant que dev dépendance pour mon projet après l'exécution de "npm install tslint --save-dev" Code de Visual Studio commencé pelucheuses de nouveau.
Dans mon cas, c'était la
.vscode/tasks.json
fichier. J'ai supprimé et recréé le fichier et tout fonctionne bien maintenant.