目前我正在为我们的项目设置StyleCop,我偶然发现了一个StyleCop规则。这是关于SA1300命名规则:
SA1300:命名空间名称以。开头 大写字母:iCompanyName。
所以我的公司以小写字母开头。各种产品名称也有。因此,是否有可能在Settings.StyleCop文件中添加此规则的例外?
我想阻止使用C#编写自定义StyleCop规则。
提前感谢您的回复。
修改 我意识到我应该注意到我实际上并不想完全禁用/禁止StyleCop规则。我只想对这个命名规则做一些例外。
答案 0 :(得分:3)
您可以根据StyleCop网站上的说明逐句取消邮件 - http://stylecop.codeplex.com/wikipage?title=Rule%20Suppressions
另外,请看一下这个问题 - How to suppress a StyleCop warning?
答案 1 :(得分:3)
SA1300规则不可配置(至少在4.4版本中)。如果您不喜欢其行为并且不想完全禁用该规则,则需要使用替代自定义规则。您可能能够从第三方(例如StyleCop+项目)中找到一个可用的。如果没有,你几乎要坚持自己......