Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚发现了 sylecop 并在我的项目中运行它,我禁用了某些规则,例如 usings 必须在命名空间内。然而,Visual Studio 自动生成的事件处理程序用于表示单击按钮的形式为 btnOk_Click(....
据我了解,这不符合 stylecop 默认设置,因为它们应该像任何方法一样以大写字母开头。但在代码示例等中,它似乎一直是我的标准。我也习惯了事件处理程序的这种格式,所以有没有办法从这个验证中排除事件处理程序,但让其他方法得到验证?
您会发现 StyleCop 的问题是规则与 Visual Studio 默认值或您会发现的大部分 Microsoft 代码不完全一致。StyleCop 真的只有两个选择:
不幸的是,当前版本的 StyleCop 中没有使规则有条件的机制。