检查 TFS 生成中的命名样式约定



我们目前正在为签入引入零编译器警告指南。

但是还有其他事情需要检查。对于一般的静态代码分析规则,我们可以使用FxCop和 co(未使用的变量等(。

但是命名约定(变量、常量、类名等(呢?例如,我们有一些特殊的命名约定(例如,我们在声明私有成员时使用m_前缀(。

有没有方法/工具来检查我们拥有的这些命名约定,类似于ReSharper的方式?

我想将这些约定检查集成到我们的门控签入和通常的构建定义中,但还没有找到任何方法。

若要与 TFS 集成,可以为项目创建代码分析签入策略

为团队项目指定并强制实施签入策略,但 为单个代码项目配置和运行代码分析运行在本地开发计算机上。

本教程介绍如何为团队项目指定代码分析签入策略,以及如何为托管代码实现自定义代码分析策略。

如何在代码分析命名规则中引用的字典中添加单词和标记,请参考:自定义代码分析字典

另一种方法是使用一些 3 方工具,就像建议的评论一样,并使用与 TFS 集成的工具。

最新更新