Visual Studio 2017 montre un indice pour les qualificatifs this
inutiles même lorsque l'inspection est désactivée dans les options.
Voici à quoi ça ressemble:
(La première ligne est le coupable, la deuxième ligne est la façon dont je veux que this
toujours ressemble.)
En survolant le this
grisé et en cliquant sur l'ampoule, cette correction est suggérée:
Je ne peux pas trouver un moyen de désactiver complètement cela. Parfois, je veux avoir des qualificatifs this
"inutiles" et parfois non, donc je ne veux pas que VS commente du tout.
"Aucun" est l'option la moins sévère, mais elle montre toujours cette couleur différente ennuyante.
Y a-t-il une possibilité de désactiver complètement cette inspection?
Vous pouvez utiliser un fichier d'ensemble de règles pour désactiver toute analyse si vous connaissez son ID de diagnostic (dans ce cas 'IDE0003')
Sur le nœud References
de votre projet, faites un clic droit sur Analyzers
et sélectionnez Open Active Rule Set
Une fois l'éditeur de règles ouvert, recherchez simplement IDE0003
et décochez la case. Enregistrez ensuite le fichier d'ensemble de règles. Enregistrez ensuite le projet.
<CodeAnalysisRuleSet>ConsoleApp9.ruleset</CodeAnalysisRuleSet>