Visual Studio 2010代码度量在函数级别

3
我在一个项目中运行了代码度量计算,看到了该项目中每个命名空间/类的结果。我希望能够查看函数级别的结果。即使筛选器仍然在类级别上工作,也想知道是否有任何方法可以实现这一点。例如,我想查看任何循环复杂度超过10或具有超过20行的函数。 谢谢!
2个回答

1
您可以将结果导出到Excel。这可以通过在代码度量结果窗口上单击在Microsoft Excel中打开列表按钮来完成。一旦您将列表放入Excel电子表格中,您可以仅按成员筛选范围列。这将为您提供仅方法和属性的结果。然后,您还可以根据所需的值(例如,圆形复杂度> 10)筛选其他列。这将产生您想要的结果。如果您熟悉Excel,它对于推理结果会更加强大。

看起来即使使用VS 2013 Ultimate,Excel仍然是唯一的选项。有人知道是否有针对此功能的请求吗?我们不得不进行导出真是可耻! - perfectionist

0
有点晚了,但我碰巧看到了你的问题。我使用Understand来处理这些东西,它非常强大,可以检测出任何与圆形复杂度或函数深度有关的问题:

http://www.scitools.com/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接