如何使Intellij Idea Coverage显示全彩色线条?

时间:2015-10-02 12:32:09

标签: intellij-idea code-coverage

在Eclipse中,大多数覆盖插件显示覆盖/部分覆盖/未覆盖的不同颜色的线条(即整条线涂有颜色

在IntelliJ Idea中,我找不到用描述性颜色绘制整条线的方法,只在左侧添加一个小的,几乎察觉不到的标记,使得可视化部分覆盖/未覆盖的线条真的很难。

有什么想法吗?

4 个答案:

答案 0 :(得分:56)

我找到了这个问题的解决方案here,但我认为最好创建一个特定的,措辞严谨的问题,以便与我完全相同的问题的人可以找到它在Google / StackOverflow中更好。

简而言之,通过Editor -> Colors & Fonts -> General(或至少从IntelliJ 2017.3开始,Editor -> Colors Scheme -> General

你可以自定义颜色&用于覆盖/部分覆盖/未覆盖行的字体,修改以下条目的背景

  • 全线报道
  • 部分线路覆盖
  • 裸露线

Color configuration for Code Coverage in IntelliJ Idea

例如,我想使用已经提供的相同默认颜色,但不仅仅是在边缘上,而是在整行上(类似于Eclipse的工作方式),所以我禁用了“Foreground”并启用了“Background” 即可。瞧!

Whole lines painted in easy-to-view colors

答案 1 :(得分:1)

在IntelliJ的当前Apple版本上,您可以在以下位置找到:

ItelliJIde > System Preferences > editor > Color Scheme > General

然后展开标记的箭头  Line Coverage

答案 2 :(得分:1)

感谢我通过Intellij中未覆盖的行修复的更新,附上截图供参考。

enter image description here

答案 3 :(得分:0)

我认为用户界面已更新,更改此选项的方式已更改。尽管其他人已经提到过,但我想详细介绍一下图片,以使其更易于查看。

Intellij > Preferences > Editor > Color Scheme > General > Line Coverage >

您将有三个选择。

  • 完整
  • 部分
  • 未发现

这是菜单选项: Line Coverage Menu Option

这是问题的具体查找对象: Line Coverage Background Coloring Menu Option