禁用名称可以简化&IDE0003修复提示 [英] Disable "Name can be simplified" IDE0003 fix hint
本文介绍了禁用名称可以简化&IDE0003修复提示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
即使在选项中禁用了检查,Visual Studio 2017也会提示使用不必要的this
限定符。
看起来是这样的:
(第一行是罪魁祸首,第二行是我希望this
始终的样子。)
this
上并单击灯泡可显示以下建议的修复方法:
我找不到完全禁用它的方法。有时我希望有"不必要的"this
限定符,有时我不想,所以我根本不想让VS对此发表评论。
"无"是最不严重的选项,但它仍然显示这种令人讨厌的不同颜色。
是否有可能完全禁用此检查?
推荐答案
如果您知道其诊断ID(在本例中为‘IDE0003’),则可以使用规则集文件禁用任何分析
-
在项目的
打开规则集编辑器后,只需搜索
IDE0003
并取消选中该复选框。然后保存规则集文件。然后保存项目。
References
节点上,右键单击Analyzers
并选择Open Active Rule Set
- 以下XML将添加到您的项目文件中。您可以将此规则集文件添加到要禁用此规则的任何项目。
<CodeAnalysisRuleSet>ConsoleApp9.ruleset</CodeAnalysisRuleSet>
这篇关于禁用名称可以简化&IDE0003修复提示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文