Отключение правила StyleCop
Я использую StyleCop. Но есть несколько правил, которые я хочу игнорировать, например, используя this.
перед членами класса.
Как отключить правило StyleCop. Я смотрела, но не могу найти как это сделать.
3 ответов
в вашей установке StyleCop есть настройки.Файл StyleCop. Вы можете изменить это, чтобы отключить правила глобально. Перетащите этот файл в исполняемый файл редактора параметров, чтобы отредактировать его.
вы также можете поместить копии файла настроек в свои проекты, чтобы переопределить глобальные настройки.
Если вы используете интеграцию Visual Studio, а не только интеграцию MSBuild, вы должны иметь возможность добраться до редактора настроек на основе каждого проекта, щелкнув правой кнопкой мыши проект и выбор "настройки StyleCop" или что-то в этом роде.
Это конкретное правило находится под правилами читаемости-доступ к члену-SA1101: PrefixLocalCallsWithThis.
Если вы выключите это, он должен перестать кричать на вас... Я должен был это сделать. У меня от Stylecop болит голова.
Stylecop настраивается на уровне проекта. Управление правилами легко с помощью графического интерфейса вместо редактирования файла настроек.(Некоторое время в некоторых версиях упоминается как настройки Stylecop)
вы должны увидеть опцию поиска/поиска, как только вы выберете опцию настроек, как показано на рисунке ниже.
Ex: если вы хотите удалить правило, в котором // комментарии не разрешены и / / / / разрешены stylecop, выполните поиск идентификатора правила stylecop. В этом случае это SA1005. Вы можете видеть это в разделе предупреждения при запуске stylecop в проекте. Найдите с ключевым словом SA1005, и вы должны увидеть это в разделе результатов. Просто снимите галочку.
вы можете управлять правилами как ниже