在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并重新启动。 这摆脱了我的强调。
如果删除覆盖会话,覆盖图着色也会消失。 为此,请在“覆盖率”视图的工具栏中按“删除会话”或“删除所有会话”。
在“删除活动会话”的“编辑Java源代码”时,将快捷键Ctrl + Shift + XC添加到键绑定(窗口 – >首选项 – >键过滤)。