Reguła formatowania (IDE0055)
Własność | Wartość |
---|---|
Identyfikator reguły | IDE0055 |
Tytuł | Reguła formatowania |
Kategoria | Styl |
podkategoria | N/A |
języki stosowane | C# i Visual Basic |
Wszystkie opcje formatowania mają identyfikator reguły IDE0055 i tytuł Fix formatting
. Te opcje formatowania dotyczą tego, jak wcięcia, spacje i nowe linie są wyrównane wokół konstrukcji języka programowania .NET. Opcje należą do następujących kategorii i są udokumentowane na oddzielnych stronach:
opcje formatowania platformy .NET
Opcje, które mają zastosowanie zarówno w języku C#, jak i w Visual Basic. Nazwy EditorConfig dla tych opcji zaczynają się od prefiksu
dotnet_
.-
Opcje specyficzne dla języka C#. Nazwy EditorConfig dla tych opcji zaczynają się od prefiksu
csharp_
.
Po ustawieniu poziomu ważności reguły dotyczącej stylu kodu IDE0055, będzie ona stosowana do wszystkich opcji formatowania. Aby ustawić ważność naruszenia reguły formatowania, dodaj następujące ustawienie do pliku konfiguracji .
dotnet_diagnostic.IDE0055.severity = <severity value>
Wartość ważności musi być warning
lub error
, aby była wymuszana w kompilacji. Aby uzyskać wszystkie możliwe wartości surowości, zobacz poziom surowości.
Aby uzyskać więcej informacji na temat konfigurowania opcji, zobacz Format opcji.
Pomijanie ostrzeżenia
Jeśli chcesz pominąć tylko jedno naruszenie, dodaj dyrektywy preprocesora do pliku źródłowego, aby wyłączyć, a następnie ponownie włączyć regułę.
#pragma warning disable IDE0055
// The code that's violating the rule is on this line.
#pragma warning restore IDE0055
Aby wyłączyć regułę dla pliku, folderu lub projektu, ustaw jego ważność na none
w pliku konfiguracji .
[*.{cs,vb}]
dotnet_diagnostic.IDE0055.severity = none
Aby wyłączyć wszystkie reguły stylu kodu, ustaw poziom ważności dla kategorii Style
na none
w pliku konfiguracyjnym .
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-Style.severity = none
Aby uzyskać więcej informacji, zobacz Jak pominąć ostrzeżenia analizy kodu.
Zobacz też
- opcje formatowania platformy .NET
- opcje formatowania języka C#
- reguły języka
- zasady nazewnictwa
- odwołania do reguł stylu kodu platformy .NET