格式规则(IDE0055)
财产 | 价值 |
---|---|
规则 ID | IDE0055 |
标题 | 格式设置规则 |
类别 | 样式 |
子类别 | N/A |
适用的语言 | C# 和 Visual Basic |
所有格式设置选项都具有规则 ID IDE0055和标题 Fix formatting
。 这些格式设置选项会影响缩进、空格和新行如何与 .NET 编程语言构造对齐。 这些选项分为以下类别,并记录在单独的页面上:
-
适用于 C# 和 Visual Basic 的选项。 这些选项的 EditorConfig 名称以
dotnet_
前缀开头。 -
特定于 C# 语言的选项。 这些选项的 EditorConfig 名称以
csharp_
前缀开头。
当您设置代码样式规则 IDE0055 的严重性时,它适用于所有格式设置选项。 若要设置格式规则冲突的严重性,请将以下设置添加到 配置文件。
dotnet_diagnostic.IDE0055.severity = <severity value>
严重性值必须是 warning
或 error
才能在生成时强制执行。 有关所有可能的严重性值,请参阅 严重性级别。
有关配置选项的详细信息,请参阅 选项格式。
禁止显示警告
如果只想取消单个冲突,请将预处理器指令添加到源文件以禁用,然后重新启用规则。
#pragma warning disable IDE0055
// The code that's violating the rule is on this line.
#pragma warning restore IDE0055
若要禁用文件、文件夹或项目的规则,请将其严重性设置为 配置文件中的 none
。
[*.{cs,vb}]
dotnet_diagnostic.IDE0055.severity = none
若要禁用所有代码样式规则,请将类别 Style
的严重性设置为 配置文件中的 none
。
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
有关详细信息,请参阅 如何取消代码分析警告。
另请参阅
- .NET 格式设置选项
- C#的格式设置选项
- 语言规则
- 命名规则
- .NET 代码样式规则参考