在Eclipse中清除覆盖高亮显示

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

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

点击“Coverage”视图工具栏中的“Remove all Sessions”button。

在这里输入图像说明

在4.2的eclipse上,似乎不可能删除eCobertura亮点。 可悲的是,eCobertura插件似乎不再被维护。 但是,如果你开始写入课堂,它就没有了。 所以input一个空格,然后撤消 ,它就消失了。

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

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

很好的解决方法:用filter创build一个运行configuration,排除一切(“*”),让它运行一个testing。 将其命名为“撤消覆盖率”。

我做到了这一点,并在Eclipse Juno中运行得非常好。

这个信贷给UsulSK。

对于那些使用Cobertura并且只有像我这样覆盖会话视图的人,只要尝试closuresEclipse并重新启动。 这摆脱了我的强调。

如果删除覆盖会话,覆盖图着色也会消失。 为此,请在“覆盖率”视图的工具栏中按“删除会话”或“删除所有会话”。

http://eclemma.org/faq.html

在“删除活动会话”的“编辑Java源代码”时,将快捷键Ctrl + Shift + XC添加到键绑定(窗口 – >首选项 – >键过滤)。