如何在Visual Studio 2022中关闭IDE2001嵌入式语句规则?
解决Visual Studio IDE2001分析器误报问题
IDE2001规则要求「嵌入式语句必须单独占一行」,在while (true) { ... }代码处触发属于误报。要在.editorconfig中关闭该规则,只需添加以下配置:
dotnet_diagnostic.IDE2001.severity = none
如果需要仅对特定文件/目录生效,可以将上述配置放在.editorconfig对应的文件匹配段内。
若只想抑制代码中单个位置的警告,可使用代码注释:
#pragma warning disable IDE2001 while (true) { ... } #pragma warning restore IDE2001
内容的提问来源于stack exchange,提问作者Andy Hubbard
相关产品推荐
相关产品推荐

