在Eclipse中运行覆盖率报告(使用cobertura或EMMA插件)后,我的源代码文件以绿色,红色和黄色突出显示,具体取决于测试覆盖的代码行 .
我完成后如何清除这个突出显示?
单击“Coverage”视图工具栏中的“删除所有会话”按钮 .
在4.2 eclipse上,似乎不可能删除eCobertura亮点 . 可悲的是,eCobertura插件似乎不再维护了 . 但是,如果你开始写入课堂,它就消失了 . 所以 type a space, and then undo ,它消失了 .
我在GitHub上找到了一个解决方法:https://github.com/jmhofer/eCobertura/issues/8
对于那些不想点击链接的人,这里是评论的文字:
好的解决方法:使用过滤器创建一个运行配置,排除所有内容(“*”)并让它只运行一次测试 . 将其命名为“撤消覆盖范围” .
我这样做了,它在Eclipse Juno中运行得很好 .
归功于UsulSK .
对于那些使用Cobertura并且只像我一样拥有覆盖会话视图的人,只需尝试关闭Eclipse并再次启动它 . 这摆脱了对我的强调 .
如果删除覆盖会话,覆盖着色也将消失 . 为此,请在Coverage视图的工具栏中单击Remove Session或Remove All Sessions .
http://eclemma.org/faq.html
当“删除活动会话”的“编辑Java源”时,将快捷键Ctrl Shift X C添加到键绑定(窗口 - >首选项 - >键过滤器) .
如果您想删除活动的会话/项目/文件夹,那么您可以关注
单击“Coverage”视图工具栏中的“Remove Active Session”按钮 .
关闭IDE并再次打开它 . 如果您没有使用任何代码覆盖工具并且刚刚单击IDE中的基本“Coverage”图标,则此方法有效 .
我已经使用Open Clover Tool进行代码覆盖,我也一直在搜索这个问题 . 它非常简单,在Coverage Explorer选项卡中,你可以找到三个方形按钮,它们表示你想要显示的代码行,点击隐藏覆盖方框并消失 . 下图中的最后一个按钮:
9 回答
单击“Coverage”视图工具栏中的“删除所有会话”按钮 .
在4.2 eclipse上,似乎不可能删除eCobertura亮点 . 可悲的是,eCobertura插件似乎不再维护了 . 但是,如果你开始写入课堂,它就消失了 . 所以 type a space, and then undo ,它消失了 .
我在GitHub上找到了一个解决方法:https://github.com/jmhofer/eCobertura/issues/8
对于那些不想点击链接的人,这里是评论的文字:
我这样做了,它在Eclipse Juno中运行得很好 .
归功于UsulSK .
对于那些使用Cobertura并且只像我一样拥有覆盖会话视图的人,只需尝试关闭Eclipse并再次启动它 . 这摆脱了对我的强调 .
如果删除覆盖会话,覆盖着色也将消失 . 为此,请在Coverage视图的工具栏中单击Remove Session或Remove All Sessions .
http://eclemma.org/faq.html
当“删除活动会话”的“编辑Java源”时,将快捷键Ctrl Shift X C添加到键绑定(窗口 - >首选项 - >键过滤器) .
如果您想删除活动的会话/项目/文件夹,那么您可以关注
单击“Coverage”视图工具栏中的“Remove Active Session”按钮 .
关闭IDE并再次打开它 . 如果您没有使用任何代码覆盖工具并且刚刚单击IDE中的基本“Coverage”图标,则此方法有效 .
我已经使用Open Clover Tool进行代码覆盖,我也一直在搜索这个问题 . 它非常简单,在Coverage Explorer选项卡中,你可以找到三个方形按钮,它们表示你想要显示的代码行,点击隐藏覆盖方框并消失 . 下图中的最后一个按钮: