我正在承担一个维护团队,我想介绍像FxCop和StyleCop这样的工具来帮助改进代码,并向开发人员介绍更好的编程技术和标准。由于我们正在维护代码,并且没有进行重大的增强,所以在进行更改时,我们可能一次只处理几个方法/例程。
是否有可能将FxCop/StyleCop定位到Visual Studio中的特定代码区域,以避免在分析整个类或项目时出现的所有问题?如果有可能,你会怎么做呢?
谢谢,马特
发布于 2008-10-03 18:37:23
我使用FxCopCmd.exe (FxCop 1.36)作为外部工具,带有各种命令行参数,包括以下参数:
/types:<type list> [Short form: /t:<type list>]
Analyze only these types and members.发布于 2008-10-03 18:45:33
FxCop可以使用命令行或图形用户界面针对特定类型。StyleCop不提供这样的机制。
然而,对于这两种情况,你可以针对特定的规则,而不是类型,这可能会更好地将“噪音”的数量减少到更容易管理的块。
发布于 2009-06-25 12:03:26
尝试本文中的方法
http://blogs.msdn.com/sourceanalysis/archive/2008/11/11/introducing-stylecop-on-legacy-projects.aspx
您可以通过添加属性来包括或排除.csproj中的每个文件,从而从StyleCop的beady eye中删除单个文件
https://stackoverflow.com/questions/103561
复制相似问题