web-dev-qa-db-ja.com

Intellij Idea Coverageにフルカラーの線を表示させる方法は?

Eclipseでは、ほとんどのカバレッジプラグインが、カバーされた/部分的にカバーされた/カバーされていない行を異なる色で表示します(つまり、行全体が色でペイントされています

IntelliJのアイデアでは、行全体を説明的な色でペイントする方法をまだ見つけることができませんでした、左側に小さなほとんど目立たないマークのみが追加され、部分的に覆われた視覚化を作成します/カバーされていないラインは本当に難しい。

何か案が?

34
Clint Eastwood

私はこの問題の解決策を見つけました ここ ですが、が私とまったく同じ問題を抱えている人々がいるように、具体的でわかりやすい質問を作成する方が良いと思いましたGoogle/StackOverflowでよりよく見つけることができます。

一言で言えば、Editor -> Colors & Fonts -> General(または、少なくともIntelliJ 2017.3以降では、Editor -> Colors Scheme -> General

カバーされた/部分的にカバーされた/カバーされていない行に使用される色とフォントをカスタマイズできます次のエントリの背景を変更します

  • 完全なラインカバレッジ
  • 部分的なラインカバレッジ
  • 覆われていないライン

Color configuration for Code Coverage in IntelliJ Idea

たとえば、私はすでに提供されている同じデフォルトの色を使用したいと思いましたが、マージンだけでなく行全体にも(Eclipseの方法と同様に)使用したかったので、「フォアグラウンド」を無効にして有効にしました「背景」。ほら!

Whole lines painted in easy-to-view colors

67
Clint Eastwood

参考のためにスクリーンショットを添付したIntellijのカバーされていない行で修正した更新に感謝します。

enter image description here

1
Rajesh Sankar

IntelliJの現在のAppleバージョンでは、次の場所にあります。

ItelliJIde > System Preferences > editor > Color Scheme > General

次に、Line Coverageというラベルの付いた矢印を展開します

1
user3794648

UIが更新され、このオプションへのアクセス方法が変更されたと思います。他の人からも触れられていますが、見やすくするために詳細な画像で詳しく説明したいと思います。

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

そこでは3つのオプションがあります。

  • いっぱい
  • 部分的
  • カバーされていない

ここにメニューオプションがあります: Line Coverage Menu Option

そして、これが質問が具体的に探しているものです: Line Coverage Background Coloring Menu Option

0
AzzamAziz