我在我的项目上运行了代码度量计算,并且看到了项目中每个命名空间/类的结果。我想在功能级别看到结果。即使过滤器仍然在班级工作。有没有办法做到这一点?例如,我想看到圈复杂度超过10的任何函数,或者有超过20行的函数。 谢谢!
-Shane
答案 0 :(得分:1)
您可以将结果导出到Excel。这可以通过单击代码指标结果窗口中的 Microsoft Excel中的打开列表按钮来完成。在Excel电子表格中列出列表后,您可以仅在“成员”上筛选“范围”列。这将只为您提供方法和属性。然后,您可以从那里过滤其他列到您想要的值(例如Cyclomatic Complexity> 10)。这将产生您想要的结果。如果您了解Excel的方法,那么对于结果的推理它会更加强大。
答案 1 :(得分:0)
有点晚了,但我碰巧碰到了你的问题。我使用了解这个东西,检测出圈复杂度或函数深度的任何问题都非常强大: