Подтвердить что ты не робот

Как сделать Intellij Idea Coverage отображением полноцветных линий?

В Eclipse большинство плагинов охвата отображают закрытые/частично покрытые/непокрытые строки с разными цветами (т.е. вся строка, окрашенная цветом)

В IntelliJ Idea я не смог найти способ рисовать всю строку с дескриптивным цветом, только небольшая, почти незаметная метка добавляется с левой стороны, делая визуализацию частично покрытых/непокрытых линий действительно сложно.

Любая идея?

4b9b3361

Ответ 1

Я нашел решение этой проблемы здесь, но я подумал, что было бы лучше создать конкретный, хорошо сформулированный вопрос, чтобы люди, имеющие точно такая же проблема, как и я, может найти ее лучше в Google/StackOverflow.

В двух словах, через Editor -> Colors & Fonts -> General (или, по крайней мере, от IntelliJ 2017.3 и далее, Editor -> Colors Scheme -> General)

вы можете настроить цвета и шрифты, используемые для закрытых/частично покрытых/непокрытых строк, изменить фон следующих записей:

  • Полное покрытие линии
  • Покрытие частичной линии
  • Открытая строка

Конфигурация цвета для покрытия кода в IntelliJ Idea

Например, я хотел использовать те же цвета по умолчанию, которые уже были предоставлены, но не только на границе, но и на всей строке (подобно тому, как это делает Eclipse), поэтому я отключил "Foreground" и включил "Background" . Вуаля!

Целые строки, окрашенные в легко просматриваемые цвета

Ответ 2

В текущей версии Apple IntelliJ вы можете найти это под:

ItelliJIde > System Preferences > editor > Color Scheme > General

Затем разверните стрелку с меткой  Line Coverage

Ответ 3

Спасибо за обновление, которое я исправил непокрытыми строками в Intellij, приложил скриншот для справки.

введите описание изображения здесь