首页 文章

清除在Eclipse中突出显示的覆盖范围

提问于
浏览
383

在Eclipse中运行覆盖率报告(使用cobertura或EMMA插件)后,我的源代码文件以绿色,红色和黄色突出显示,具体取决于测试覆盖的代码行 .

我完成后如何清除这个突出显示?

9 回答

  • 8

    单击“Coverage”视图工具栏中的“删除所有会话”按钮 .

    enter image description here

  • 13

    在4.2 eclipse上,似乎不可能删除eCobertura亮点 . 可悲的是,eCobertura插件似乎不再维护了 . 但是,如果你开始写入课堂,它就消失了 . 所以 type a space, and then undo ,它消失了 .

  • 44

    我在GitHub上找到了一个解决方法:https://github.com/jmhofer/eCobertura/issues/8

    对于那些不想点击链接的人,这里是评论的文字:

    好的解决方法:使用过滤器创建一个运行配置,排除所有内容(“*”)并让它只运行一次测试 . 将其命名为“撤消覆盖范围” .

    我这样做了,它在Eclipse Juno中运行得很好 .

    归功于UsulSK .

  • 4

    对于那些使用Cobertura并且只像我一样拥有覆盖会话视图的人,只需尝试关闭Eclipse并再次启动它 . 这摆脱了对我的强调 .

  • 0

    如果删除覆盖会话,覆盖着色也将消失 . 为此,请在Coverage视图的工具栏中单击Remove Session或Remove All Sessions .

    http://eclemma.org/faq.html

  • 8

    当“删除活动会话”的“编辑Java源”时,将快捷键Ctrl Shift X C添加到键绑定(窗口 - >首选项 - >键过滤器) .

  • 644

    如果您想删除活动的会话/项目/文件夹,那么您可以关注

    单击“Coverage”视图工具栏中的“Remove Active Session”按钮 .

  • 0

    关闭IDE并再次打开它 . 如果您没有使用任何代码覆盖工具并且刚刚单击IDE中的基本“Coverage”图标,则此方法有效 .

  • 0

    我已经使用Open Clover Tool进行代码覆盖,我也一直在搜索这个问题 . 它非常简单,在Coverage Explorer选项卡中,你可以找到三个方形按钮,它们表示你想要显示的代码行,点击隐藏覆盖方框并消失 . 下图中的最后一个按钮:
    enter image description here

相关问题