㈠ 代码度量的结果显示
当 Visual Studio 分析代码后,将在复“代制码度量结果”窗口中显示结果。该窗口顶部有一个工具栏,还有一些用于显示计算结果的列。
“层次结构”列包含一个代码层次结构树视图,您可以展开或折叠此视图以查看所需的详细信息级别。其余各列显示计算的结果。您可以根据需要隐藏或排列结果列。有关更多信息,请参见 如何:添加、移除列或对列进行重排。
“可维护性”列中除了数字结果外还包含一个图标。绿色图标表示可维护性程度相对较高。黄色图标表示中等可维护性程度。红色图标表示可维护性低或存在潜在的故障点。这些颜色指示符与 FxCop 规则 AvoidUnmaintainableCode 所使用的严重级别相对应。如果可维护性指数低于 10,则此规则将激发错误;如果指数介于 10 和 20 之间,则激发警告;如果指数高于 20,则既不激发错误,也不激发警告。可维护性指数是以下三种度量值的综合体现:圈复杂度、代码行数以及算术复杂度。可维护性指数的值没有单位。
㈡ visual studio2012统计行数的时候注释的算不算
软糖来回答罗:
计算代码度量值统计的行数非常不准确,会导致行数只有实际行数的1/4左右。
它仅仅统计方法体内有意义的调用语句,连定义语句都不计算在内。
正确的统计代码行方式:
按Ctrl+F打开查找栏,b*[^:b#/]+.*$,将这个正则表达式填进去,
勾选使用正则表达式,将查找范围设定为整个项目/解决方案,点击查找全部按钮,
然后在 查找结果 1 窗口中,拖到最底部,再往上拖一点一点,最后一行文字:
匹配行: 13914 匹配文件数: 300 已搜索文件总数: 300
另外,搜SourceCounter这个东东可以统计VS行数。可以选择是否包含注释。
㈢ 代码度量的词汇涵义
代码度量是一组软件度量值,使开发人员可以更好地了解他们正在开发的代码。利用版代码度量,开权发人员可以了解哪些类型和/或方法应该返工或进行更彻底的测试。开发团队可以识别潜在的风险、了解项目的当前状态,并跟踪软件开发的进度。