stylecop исключает обработчики событий из оболочки - PullRequest
2 голосов
/ 13 июля 2009

Я только что обнаружил sylecop и запускаю его в своих проектах, я отключил определенные правила, такие как использование, должно быть в пространстве имен. Однако обработчики событий Visual Studio автоматически генерируют, скажем, нажатие кнопки, в форме btnOk_Click (....

Это, как я понимаю, не соответствует настройкам стиля по умолчанию, так как они должны начинаться с заглавной буквы, как при любом методе. Но это всегда казалось мне стандартным в примерах кода и так далее. Я также привык к этому формату для обработчиков событий, поэтому есть ли способ исключить обработчики событий из этой проверки, но оставить другие методы проверяемыми?

1 Ответ

1 голос
/ 20 июля 2009

Проблема, с которой вы столкнетесь в StyleCop, заключается в том, что правила не полностью соответствуют ни настройкам по умолчанию Visual Studio, ни большей части кода Microsoft, который вы найдете. У вас есть только два варианта с StyleCop:

  1. Отключите правила, как вы уже упомянутый
  2. Напишите свои собственные правила

К сожалению, в текущей версии StyleCop нет механизма, чтобы сделать правила условными.

...