我刚刚下载了NDepend的试用版。我正在寻找的是一个有助于代码标准化的工具。不仅在括号,空间,命名惯例等方面,而且在凝聚力和范围方面。复杂性。
是否有人使用它可以告诉我是否可以整合凝聚力&构造错误的复杂性(例如,如果复杂性更大> n,那么错误)???在开始编写自己的xml阅读器来解析NDepend结果之前,我想知道它是否与该工具集成。
我知道某些版本的Visual Studio 2008具有这些指标,但NDepened似乎独立于Visual Studio版本。还有其他工具,你会推荐???
谢谢!
答案 0 :(得分:1)
stylecop - http://code.msdn.microsoft.com/sourceanalysis
fxcop - http://msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx
答案 1 :(得分:0)
Visual Studio代码分析(集成到某些版本的Visual Studio中的FxCop的付费版本)包含Visual Studio Code Metrics functionality公开的同一组代码指标的规则。这些规则是可自定义的,因此您可以根据需要调整警告和错误条件的阈值。
答案 2 :(得分:0)
为什么要解析NDepend结果,而NDepend可以在违反CQL规则的情况下直接向Visual Studio发出警告?