gpt4 book ai didi

c# - 禁用 "Name can be simplified"IDE0003 修复提示

转载 作者:可可西里 更新时间:2023-11-01 07:54:42 25 4
gpt4 key购买 nike

即使在选项中禁用了检查,Visual Studio 2017 也会提示不必要的 this 限定符。

它是这样的:

(第一行是罪魁祸首,第二行是我希望this总是的样子。)

将鼠标悬停在变灰的 this 上并单击灯泡会显示此建议的修复方法: enter image description here

我找不到完全禁用它的方法。有时我想要“不必要的”this 限定符,有时我不想,所以我根本不希望 VS 对此发表评论。

“无”是最不严重的选项,但它仍然显示这种恼人的不同颜色。
enter image description here


是否有可能完全禁用此检查?

最佳答案

如果您知道其诊断 ID(在本例中为“IDE0003”),则可以使用规则集文件来禁用任何分析

  1. 关于 References您项目的节点右键单击 Analyzers并选择 Open Active Rule Set image

  2. 打开规则集编辑器后,只需搜索 IDE0003并取消选中复选框。然后保存规则集文件。然后保存项目。

image

image

  1. 以下 XML 将添加到您的项目文件中。您可以将此规则集文件添加到您希望禁用此规则的任何项目。

<CodeAnalysisRuleSet>ConsoleApp9.ruleset</CodeAnalysisRuleSet>

关于c# - 禁用 "Name can be simplified"IDE0003 修复提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48857982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com