在“代码度量值结果”窗口中工作
**“代码度量结果”**窗口显示由代码度量分析生成的数据。 有关代码度量数据值的更多信息,请参见代码度量值。
本主题包含以下各节:
“代码度量结果”窗口
**“代码度量结果”**窗口有一个位于顶部的工具栏,还有一些用于显示计算结果的列。
列 |
说明 |
---|---|
层次结构 |
“层次结构”列包含一个代码层次结构树视图,可以展开或折叠此视图以查看所需的详细信息级别。 其余各列显示计算的结果。 您可以根据需要隐藏或排列结果列。 |
可维护性 |
“可维护性”列中除了数字结果外还包含一个图标。 绿色图标表示可维护性程度相对较高。 黄色图标表示中等可维护性程度。 红色图标表示可维护性低或存在潜在的故障点。 这些颜色指示符与 FxCop 规则 AvoidUnmaintainableCode 使用的严重级别相对应。 如果可维护性指数低于 10,则此规则将引发一个错误,如果该指数介于 10 到 20 之间,则将引发一个警告,而如果该指数大于 20,则不会引发错误和警告。 可维护性指数由三个度量合成:圈复杂度、代码行数和计算复杂性。 可维护性指数的值没有单位。 |
显示代码度量结果
当您生成代码度量结果时,将自动显示“代码度量结果”窗口。 您还可以随时显示此窗口。
显示“代码度量结果”窗口
在**“分析”菜单上,单击“窗口”,再单击“代码度量结果”**。
- 或 -
在**“视图”菜单上指向“其他窗口”,然后单击“代码度量结果”**。
此时将显示“代码度量结果”窗口,即使不包含任何结果也是如此。
查看代码度量详细信息
- 如果生成了代码度量结果,请展开**“层次结构”**列中的树。
筛选代码度量结果
可以使用**“代码度量结果”**窗口顶部的工具栏筛选该窗口中显示的结果。 例如,您可能只希望看到可维护性指数低于 65 的结果。
**“筛选器”**下拉框中包含各结果列的名称。 定义某个筛选器后,它将被添加到列表的底部并进行缩进。 该列表包含定义的最后十个筛选器。
筛选代码度量结果
从**“筛选器”**列表中选择列名。
在**“最小值”**中键入要显示的最小值。
在**“最大值”**中键入要显示的最大值。
单击**“应用筛选器”**按钮。
若要查看结果详细信息,请展开层次结构树。
添加、删除和重新排列数据列
您可以从**“代码度量结果”**窗口中添加或删除结果列。 此外,还可以重新排列结果列,使它们按您需要的顺序出现。
移除列
单击**“添加/移除列”**按钮。
- 或 -
右击任何列标题,再单击**“添加/移除列”**。
在**“添加/移除列”对话框中,清除要移除的列的复选框,然后单击“确定”**。
添加以前移除的列
单击**“添加/移除列”**按钮。
- 或 -
右击任何列标题,再单击**“添加/移除列”**。
在**“添加/移除列”对话框中,选中要添加的列的复选框,然后单击“确定”**。
对列重新排列
单击**“添加/移除列”**按钮。
- 或 -
右击任何列标题,再单击**“添加/移除列”**。
在**“添加/移除列”**对话框中,选择要移动的列,然后单击上箭头或下箭头。
将列放置到所需的位置后,单击**“确定”**。