Я использую StyleCop. Но есть пара правил, которые я хочу игнорировать, например, используя this.
перед членами класса.Отключение правил StyleCop
Как отключить правило StyleCop. Я посмотрел, но не могу найти, как это сделать.
Я использую StyleCop. Но есть пара правил, которые я хочу игнорировать, например, используя this.
перед членами класса.Отключение правил StyleCop
Как отключить правило StyleCop. Я посмотрел, но не могу найти, как это сделать.
В вашей установке StyleCop есть файл Settings.StyleCop. Вы можете отредактировать это, чтобы отключить правила по всему миру. Перетащите этот файл в Редактор настроек, исполняемый в этом файле, чтобы отредактировать его.
Вы также можете поместить копии файлов настроек в свои проекты, чтобы переопределить глобальные настройки.
Если вы используете интеграцию Visual Studio, а не только интеграцию с MSBuild, вы можете получить доступ к редактору параметров для каждого проекта, щелкнув правой кнопкой мыши на своем проекте и выбрав «Настройки StyleCop» или что-то в этом роде ,
Это конкретное правило находится в правилах читаемости - членский доступ - SA1101: префиксLocalCallsWithThis.
Если вы отключите это, оно должно перестать кричать на вас ... Я должен был это сделать. Стиккоп приносит мне головную боль.
Stylecop настраивается на уровне проекта. Управляйте правилами легко, используя графический интерфейс, вместо редактирования файла настроек. (Некоторое время в некоторых версиях, упомянутых как настройки Stylecop)
Вы должны увидеть параметр поиска/поиска, как только вы выберете параметр настроек, как показано на рисунке ниже.
Ex: Если вы хотите удалить правило, в котором // комментарии недопустимы, а //// разрешены стилем, выполните поиск идентификатора правила стиля. В этом случае это SA1005. Это можно увидеть в разделе предупреждений, когда вы запускаете стиль в своем проекте. Найдите с ключевым словом SA1005, и вы увидите это в разделе результата. Просто снимите флажок.
Вы можете управлять правилами, как показано ниже
Где этот файл настройки? Это применимо, если у вас тоже установлен resharper? – War
Для версии 4.7 это 'C: \ Program Files (x86) \ StyleCop 4.7 \ Settings.StyleCop'. Интеграция ReSharper также будет выглядеть там (а также смотреть на любые переопределяющие файлы настроек в вашем проекте) – bdukes
ah thanks :) ... раздражает, когда у меня более 100 проектов, и мне нужно отключить 1 правило для всех. – War