Visual Studio 和 ReSharper 都不会强调这个问题,但都会提供一个快速修复来纠正它。
添加 StyleCop.Analyzers NuGet 包将添加 SA1649 警告(和波浪形下划线)。
使用带有 ReSharper 2020.3.2 的 Visual Studio 2019 (16.8.4)、使用 .net 5 的 C# 控制台应用程序和 StyleCop.Analyzers v1.2.0-beta.321 NuGet 包给我这个:
如果您在解决方案资源管理器中查看您的项目,在 Dependencies
->Analyzers
->StyleCop.Analyzers
下,您将看到所有 StyleCop 规则的长列表,向下滚动到 { {1}} 并右键单击它并选择 SA1649
->Set Severity
。
还有一个适用于 ReSharper 的 StyleCop 扩展,但不久前我在使用一些较新的 C# 语言功能时遇到了一些问题。
,
我不使用 ReSharper。我使用默认的 .NET 分析器和 Roslynator。他们俩都没有显示这个检查。
这似乎是来自 ReSharper 的代码检查。您可能已将其关闭。
请参阅下面的网址。
https://www.jetbrains.com/help/resharper/Refactorings__Move_Types_into_Matching_Files.html
https://www.jetbrains.com/help/resharper/StyleCop_Styles.html#applying-settings-from-settings-stylecop-files
本文链接:https://www.f2er.com/1011086.html