Formatierungsregel (IDE0055)
Eigenschaft | Wert |
---|---|
Regel-ID | IDE0055 |
Titel | Formatierungsregel |
Kategorie | Stil |
Unterkategorie | Nicht zutreffend |
Gültige Sprachen | C# und Visual Basic |
Alle Formatierungsoptionen weisen die Regel-ID IDE0055 und den Titel Fix formatting
auf. Diese Formatierungsoptionen beeinflussen die Ausrichtung von Einzügen, Leerzeichen und neuen Zeilen in Konstrukten von .NET-Programmiersprachen. Die Optionen fallen in die folgenden Kategorien und werden auf separaten Seiten dokumentiert:
-
Optionen, die sowohl für C# als auch für Visual Basic gelten. Die EditorConfig-Namen für diese Optionen beginnen mit dem Präfix
dotnet_
. -
Optionen, die für die C#-Sprache spezifisch sind. Die EditorConfig-Namen für diese Optionen beginnen mit dem Präfix
csharp_
.
Wenn Sie den Schweregrad der IDE0055-Regel zur Codeformatierung festlegen, gilt dies für alle Formatierungsoptionen. Um den Schweregrad einer Formatierungsregelverletzung festzulegen, fügen Sie einer Konfigurationsdatei die folgende Einstellung hinzu.
dotnet_diagnostic.IDE0055.severity = <severity value>
Der Schweregrad muss warning
oder error
lauten, um beim Build erzwungen zu werden. Alle zulässigen Schweregradwerte finden Sie unter Schweregrad.
Weitere Informationen zum Konfigurieren von Optionen finden Sie unter Optionsformat.
Unterdrücken einer Warnung
Um nur eine einzelne Verletzung zu unterdrücken, fügen Sie der Quelldatei Präprozessoranweisungen hinzu, um die Regel zu deaktivieren und dann wieder zu aktivieren.
#pragma warning disable IDE0055
// The code that's violating the rule is on this line.
#pragma warning restore IDE0055
Um die Regel für eine Datei, einen Ordner oder ein Projekt zu deaktivieren, legen Sie den Schweregrad in der Konfigurationsdatei auf none
fest.
[*.{cs,vb}]
dotnet_diagnostic.IDE0055.severity = none
Um alle Regeln im Code-Stil zu deaktivieren, setzen Sie den Schweregrad für die Kategorie in der KonfigurationsdateiStyle
auf none
.
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
Weitere Informationen finden Sie unter Vorgehensweise: Unterdrücken von Codeanalyse-Warnungen.