Очистка подсветки покрытия в Eclipse - PullRequest
463 голосов
/ 24 мая 2011

После запуска отчетов покрытия в Eclipse (с использованием cobertura или плагина EMMA) мои файлы исходного кода подсвечиваются зеленым, красным и желтым в зависимости от того, какие строки кода были покрыты тестами.

Как я могу очистить эту подсветку после того, как я закончу?

Ответы [ 9 ]

775 голосов
/ 25 мая 2011

Нажмите кнопку «Удалить все сеансы» на панели инструментов представления «Покрытие».

enter image description here

49 голосов
/ 19 октября 2012

При затмении 4.2 кажется невозможным удалить блики eCobertura. К сожалению, плагины eCobertura, похоже, больше не поддерживаются. Однако, если вы начнете писать в классе, его нет. Итак, введите пробел, а затем отмените , и его нет.

15 голосов
/ 29 ноября 2012

Я нашел обходной путь на GitHub: https://github.com/jmhofer/eCobertura/issues/8

Для тех, кто не хочет нажимать на ссылку, вот текст комментария:

Хороший обходной путьСоздайте конфигурацию запуска с фильтром, который исключает все ("*"), и разрешите ему запускать только один тест.Назовите его «Отменить покрытие».

Я сделал это, и это хорошо сработало в Eclipse Juno.

Кредит на это достается UsulSK.

9 голосов
/ 29 октября 2015

Если вы удалите сеанс покрытия, исчезнет и цвет покрытия. Для этого нажмите «Удалить сеанс» или «Удалить все сеансы» на панели инструментов представления «Покрытие».

http://eclemma.org/faq.html

8 голосов
/ 15 ноября 2012

Для тех, кто использует Cobertura и имеет только вид сеанса покрытия, как я, просто попробуйте закрыть Eclipse и запустить его снова.Это избавило меня от выделения.

7 голосов
/ 02 октября 2014

Добавлено сочетание клавиш Ctrl + Shift + XC для привязок клавиш («Окно» -> «Настройки» -> «Фильтр для ключей») при «Редактировании исходного кода Java» для «Удалить активный сеанс».

0 голосов
/ 26 сентября 2018

Я использовал Open Clover Tool для покрытия кода, я также долго искал его.Это довольно просто, на вкладке Coverage Explorer вы можете найти три квадратные кнопки, на которых написаны строки кода, которые вы хотите отобразить, нажмите, чтобы скрыть квадрат покрытия, и он исчез.Последняя кнопка на изображении ниже: enter image description here

0 голосов
/ 16 мая 2018

Закройте IDE и снова откройте его. Это работает, если вы не использовали никаких инструментов покрытия кода и только что щелкнули по базовому значку «Покрытие» в IDE.

0 голосов
/ 20 ноября 2017

Если вы хотите удалить активную сессию / проект / папку, вы можете выполнить

Нажмите кнопку «Удалить активный сеанс» на панели инструментов представления «Покрытие».

...