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