stylecop从套管中排除事件处理程序

时间:2009-07-12 21:16:21

标签: .net stylecop

我刚刚发现了sylecop并且正在通过我的项目运行它,我已禁用某些规则,例如uses必须在命名空间内。然而,视觉工作室自动生成的事件处理程序,例如按钮单击的形式为btnOk_Click(....

据我所知,它不符合stylecop默认设置,因为它们应该以大写字母开头,就像任何方法一样。但在代码示例等中,它似乎一直是我的标准。我也习惯于这种格式的事件处理程序,所以有没有办法从这个验证中排除事件处理程序,但是其他方法是否被验证?

1 个答案:

答案 0 :(得分:1)

使用StyleCop可以找到的问题是,规则与Visual Studio默认设置或您找到的大部分Microsoft代码都不完全一致。你真的只有两个StyleCop选项:

  1. 关闭规则,因为你已经 提到
  2. 编写自己的规则
  3. 不幸的是,当前版本的StyleCop中没有任何机制可以使规则成为条件。