代码覆盖指示符

代码覆盖指示符显示代码是否符合可接受的代码覆盖级别,以及某行代码是已覆盖、部分覆盖还是完全未覆盖。

包资源管理器指示符

在包资源管理器中,指示符显示代码是否符合为项目配置的可接受的覆盖级别。项目下面所列元素的颜色反映了已覆盖行的百分比。可以更改缺省颜色和接受级别,但是以下是缺省设置:

Java 编辑器指示符

在 Java 编辑器中,指示符显示已覆盖的行和未覆盖的行。缺省情况下,行号旁边的绿色栏表示该行已覆盖,红色栏表示未覆盖,而黄色栏表示部分覆盖。可以将鼠标置于该指示符上以查看覆盖的具体情况,如下所示。此功能对部分覆盖的行尤其有用,因为您可以看到该行中已覆盖元素的百分比。

Java 编辑器指示符

导航至源中已覆盖、部分覆盖和/或未覆盖的代码

要导航至源代码中具有指定覆盖级别的下一行,请从“导航至列表中的下一项”工具栏按钮的下拉菜单中选择要用于导航的覆盖条件。例如,要从源代码中的某一未覆盖的行导航至另一未覆盖的行,请选择未覆盖的代码:

导航已覆盖的行
然后单击“导航至列表中的下一项”工具栏按钮,以转至源代码中下一未覆盖的行。如果在下拉菜单中选择了两种或更多种类型的代码覆盖,那么单击该工具栏按钮将导航至源中满足任何指定条件的下一行。

除去代码覆盖指示符

可以从包资源管理器、视图和 Java 编辑器中除去代码覆盖指示符,但是代码覆盖对于选定的项目仍将保持启用状态,直至您将其禁用为止。选择运行 > 代码覆盖 > 除去指示符...。可从所有项目或选定的项目中除去指示符。

相关任务
启用代码覆盖
从 Ant 脚本启用代码覆盖
配置代码覆盖级别和过滤器
配置代码覆盖指示符