我们目前正在为我们的登记处引入零编制警告指南。
但还有其他事情需要检查。对于一般的静态代码分析规则,我们可以使用FxCop
和co(未使用的变量等)。
但是命名约定(变量,常量,类名等)呢?例如,我们有一些特殊的命名约定(例如,我们在声明私有成员时使用m_前缀)。
是否有方法/工具来检查我们拥有的这些命名约定,类似于ReSharper
的方式?
我想将这些约定检查集成到我们的门禁签入和常用构建定义中,但还没有找到任何方法。
答案 0 :(得分:1)
要与TFS集成,您可以为项目创建代码分析签到政策。
为团队项目指定并强制执行签入策略,但是 为各个代码项目配置和运行代码分析运行 在本地开发计算机上。
此 tutorial 描述了如何为团队项目指定代码分析签入策略以及如何为托管代码实现自定义代码分析策略。
如何将单词和标记添加到代码分析命名规则中引用的字典中,请参阅:Customize the Code Analysis Dictionary
另一种方法是使用一些三方工具,就像建议的评论一样,并使用与TFS集成的工具。