web-dev-qa-db-fra.com

'Variable' est déclarée mais sa valeur n'est jamais lue VScode

Je suis récemment passé de Sublime à VScode - une chose qui me dérange est que lorsque les fonctions et les variables ne sont pas utilisées, elles sont grisées comme un commentaire, avec le message en survol,

'myVariable' est déclaré mais sa valeur n'est jamais lue.

Je ne trouve aucun paramètre pour désactiver ce comportement de syntaxe dans les "paramètres utilisateur", et je n'ai pas non plus de linter installé. Comment puis-je changer cela?

6
Kadin Zhang

Réglage :

"javascript.showUnused": false,

et

"TypeScript.showUnused": false,

si vous utilisez ces langues, la police grise et le message de survol seront éliminés.

De plus, pour ceux qui utilisent esLint, vous obtiendrez le squiggly sous les variables inutilisées, sauf si vous mettez

"no-unused-vars": 0,

dans .eslintrc.json fichier dans votre espace de travail.

3
Mark