Очистка подсветки подсветки в Eclipse

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

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

+486
источник поделиться
10 ответов

Нажмите кнопку "Удалить все сеансы" на панели инструментов в окне "Охват".

enter image description here

+814
источник

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

+53
источник

Я нашел обходное решение для GitHub: https://github.com/jmhofer/eCobertura/issues/8

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

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

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

Кредит для этого относится к UsulSK.

+15
источник

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

http://eclemma.org/faq.html

+10
источник

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

+8
источник

Добавлена ​​комбинация клавиш Ctrl + Shift + X C в Keybindings (Window → Preferences → filter for Keys), когда "Редактирование источника Java" для "Удалить активный сеанс".

+7
источник

Для людей, которые не могут найти вид покрытия, выполните следующие действия:

Перейдите в строку меню Windows> Показать представление> Прочее> Введите покрытие и откройте его. enter image description here

Нажмите на покрытие.

Чтобы очистить выделения, нажмите на значок X или XX для удобства. enter image description here

+1
источник

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

Нажмите кнопку "Удалить активный сеанс" на панели инструментов в окне "Охват".

0
источник

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

0
источник

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

0
источник

Посмотрите другие вопросы по меткам или Задайте вопрос