如何配置StyleCop +命名规则,以便我的变量名称controlUI
,controlHVACTest
等成功验证?
目前,由于它不是sampleName
格式,因此StyleCop +会抱怨命名约定。
此外,添加自定义命名验证规则的最佳方法是什么?
答案 0 :(得分:1)
简单 - 您关闭了您不喜欢的规则,您可以编写自己的规则。
StyleCop规则不能像您想要的那样配置 - 您必须替换规则。
此外,添加自定义命名验证规则的最佳方法是什么?
从文档开始。
可替换地:
http://scottwhite.blogspot.com/2008/11/creating-custom-stylecop-rules-in-c.html
(我在google中发现“Stylecop自己的规则”作为关键字)。
答案 1 :(得分:0)
允许controlUI
和controlHVACTest
等名称的最便捷方式是将UI
和HVAC
添加到“缩写”部分。
关于“将AaBb
更改为A*B*
”的问题 - 我不确定我理解你的意思。 StyleCop +命名规则确实非常灵活,但是如果你将命名模板设置为$(A)$(*)$(A)$(*)
(这看起来与你所说的相似) - 它将强制所有名称至少有两个大写字母(不遵循彼此)。
如果您指定的情况多一点,我可以尝试帮助您设置命名模板,如果可能的话。