如何在 Eclipse 中的代码上显示覆盖颜色?

How to show coverage color on the code in Eclipse?

我 运行 我的应用程序使用覆盖模式,但是,一个文件在代码上没有颜色。 在 Eclipse 中是否有宏(或其他解决方案)来显示覆盖范围的颜色?

您的问题暗示您在 Eclipse 中安装了 EclEmma,否则我认为您提到的覆盖模式将无法访问。如果已安装,您应该会在 Eclipse 工具栏中的 Run Configuration 按钮附近看到 EclEmma configuration 按钮。它看起来像 Run 按钮,右下角有一个彩色条 。单击它以查看下拉列表并选择 Coverage Configurations...。您将看到一个看起来像 Run Configurations 的对话框,但它有一个标记为 Coverage 的附加选项卡。打开它并检查那里找到的唯一复选框。 选中后,您可以 运行 通过在 Coverage Configurations 对话框中按 Coverage 按钮或仅从下拉列表中选择所需的配置,在覆盖模式下编写您的代码 - EclEmma 工具栏按钮的下拉列表。

请注意,如果在 Eclipse 首选项(General->Editors->Text Editors->AnnotationsFull CoverageNo CoveragePartial Coverage).

有关详细信息,请参阅 EclEmma website