Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Стандартные файлы EditorConfig и наборов правил доступны, что позволяет быстро и легко включить категорию правил качества кода, таких как правила безопасности или разработки. Включив определенную категорию правил, можно определить целевые проблемы и конкретные условия. Чтобы получить доступ к этим предопределенным файлам, установите пакет анализатора NuGet Microsoft.CodeAnalysis.NetAnalyzers .
Microsoft.CodeAnalysis.NetAnalyzers включает стандартные файлы EditorConfig и наборы правил для следующих категорий правил:
- Все правила
- Поток данных
- Дизайн
- Документация
- Глобализация
- Совместимость
- Ремонтопригодность
- Именование
- Производительность
- Перенос из FxCop
- Надежность
- Безопасность
- Использование
Каждый из этих категорий правил имеет файл EditorConfig или файл набора правил:
- Включите все правила в категории (и отключите все остальные правила)
- Используйте уровень серьезности по умолчанию для каждого правила и включено по умолчанию (и отключите все остальные правила)
Подсказка
Категория "все правила" содержит дополнительный файл EditorConfig или файл набора правил, чтобы отключить все правила. Используйте этот файл, чтобы быстро избавиться от предупреждений или ошибок анализатора в проекте.
Предопределенные файлы EditorConfig
Предопределенные файлы EditorConfig для пакета анализатора Microsoft.CodeAnalysis.NetAnalyzers находятся в подкаталоге editorconfig , где был установлен пакет NuGet. Например, файл EditorConfig для включения всех правил безопасности находится в файле editorconfig/SecurityRulesEnabled/.editorconfig.
Скопируйте выбранный файл editorconfig в корневой каталог проекта.
Предопределенные наборы правил
Предопределенные файлы наборов правил для пакета анализатора Microsoft.CodeAnalysis.NetAnalyzers находятся в подкаталоге rulesets в той папке, где был установлен пакет NuGet. Например, файл правил для включения всех правил безопасности находится в rulesets/SecurityRulesEnabled.ruleset. Скопируйте один или несколько наборов правил и вставьте их в каталог, содержащий проект.