首页 > 解决方案 > eclipse自动高亮不可读

问题描述

我已经导入了一个分配项目,eclipse 决定自动突出显示使它们不可读的部分。我查看了文本编辑器设置,没有发现任何与此匹配的内容。

一些代码以绿色突出显示,一些代码以红色突出显示

标签: eclipsehighlightcontrast

解决方案


您看到该输出是因为您(可能不小心)从Project Explorer的项目节点的上下文菜单中选择了Coverage As > Java Application而不是Run As > Java Application

请注意,Coverage As位于上下文菜单中Run As的正上方。

屏幕截图输出中的颜色是有意义的:

  • 绿色背景表示代码是在您的应用程序运行时执行的。
  • 红色背景表示应用程序运行时代码未执行。
  • 您还可以看到黄色背景,这意味着代码已执行,但并非所有可能的路径都已执行。您可能会在 if 语句或 switch 语句中看到这一点。

本文简要总结了 Eclipse 中的代码覆盖率。


推荐阅读