【发布时间】:2011-09-01 00:54:29
【问题描述】:
在 Eclipse 中运行覆盖率报告后(使用 cobertura 或 EMMA 插件),我的源代码文件会根据测试覆盖的代码行以绿色、红色和黄色突出显示。
完成后如何清除此突出显示?
【问题讨论】:
标签: java eclipse code-coverage cobertura emma
在 Eclipse 中运行覆盖率报告后(使用 cobertura 或 EMMA 插件),我的源代码文件会根据测试覆盖的代码行以绿色、红色和黄色突出显示。
完成后如何清除此突出显示?
【问题讨论】:
标签: java eclipse code-coverage cobertura emma
点击“Coverage”视图工具栏中的“Remove all Sessions”按钮。
【讨论】:
在 4.2 eclipse 上似乎不可能删除 eCobertura 亮点。可悲的是,eCobertura 插件似乎不再维护。但是,如果您开始在课堂上写作,它就消失了。所以输入一个空格,然后撤消,它就消失了。
【讨论】:
我在 GitHub 上找到了解决方法:https://github.com/jmhofer/eCobertura/issues/8
不想点击链接的小伙伴们,下面是评论正文:
很好的解决方法: 使用过滤器创建运行配置,排除所有内容(“*”)并让它只运行一个测试。将其命名为“撤消覆盖”。
我这样做了,它在 Eclipse Juno 中运行良好。
这归功于 UsulSK。
【讨论】:
如果您删除覆盖会话,覆盖颜色也会消失。为此,请在 Coverage 视图的工具栏中点击 Remove Session 或 Remove All Sessions。
【讨论】:
对于那些使用 Cobertura 并且像我一样只有 Coverage Session View 的人,只需尝试关闭 Eclipse 并重新启动它。这让我摆脱了突出显示。
【讨论】:
在“删除活动会话”的“编辑 Java 源”时为键绑定(窗口 -> 首选项 -> 过滤器)添加了快捷键 Ctrl+Shift+X C。
【讨论】:
如果您想删除活动会话/项目/文件夹,那么您可以关注
点击“Coverage”视图工具栏中的“Remove Active Session”按钮。
【讨论】:
关闭 IDE 并再次打开它。如果您没有使用任何代码覆盖工具并且只是单击了 IDE 中的基本“覆盖”图标,则此方法有效。
【讨论】: