Formatting rule (IDE0055)
Property | Value |
---|---|
Rule ID | IDE0055 |
Title | Formatting rule |
Category | Style |
Subcategory | N/A |
Applicable languages | C# and Visual Basic |
All formatting options have rule ID IDE0055 and title Fix formatting
. These formatting options affect how indentation, spaces, and new lines are aligned around .NET programming language constructs. The options fall into the following categories and are documented on separate pages:
-
Options that apply to both C# and Visual Basic. The EditorConfig names for these options start with the
dotnet_
prefix. -
Options that are specific to the C# language. The EditorConfig names for these options start with the
csharp_
prefix.
When you set the severity of code-style rule IDE0055, it applies to all the formatting options. To set the severity of a formatting rule violation, add the following setting to a configuration file.
dotnet_diagnostic.IDE0055.severity = <severity value>
The severity value must be warning
or error
to be enforced on build. For all possible severity values, see severity level.
For more information about configuring options, see Option format.
Suppress a warning
If you want to suppress only a single violation, add preprocessor directives to your source file to disable and then re-enable the rule.
#pragma warning disable IDE0055
// The code that's violating the rule is on this line.
#pragma warning restore IDE0055
To disable the rule for a file, folder, or project, set its severity to none
in the configuration file.
[*.{cs,vb}]
dotnet_diagnostic.IDE0055.severity = none
To disable all of the code-style rules, set the severity for the category Style
to none
in the configuration file.
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
For more information, see How to suppress code analysis warnings.