Правило форматирования (IDE0055)
Свойство | Стоимость |
---|---|
Идентификатор правила | IDE0055 |
Заголовок | Правило форматирования |
Категория | Стиль |
Подкатегории | Неприменимо |
Применимые языки | C# и Visual Basic |
Все параметры форматирования имеют идентификатор правила 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
Дополнительные сведения см. в разделе Практическое руководство. Скрытие предупреждений анализа кода.