Ответ 1
Нажмите кнопку "Удалить все сеансы" на панели инструментов в окне "Охват".
После запуска отчетов о покрытии в Eclipse (с использованием cobertura или модуля EMMA) мои файлы исходного кода выделяются зеленым, красным и желтым цветом в зависимости от того, какие строки кода были покрыты тестами.
Как я могу очистить выделение после того, как я закончил?
Нажмите кнопку "Удалить все сеансы" на панели инструментов в окне "Охват".
В 4.2 затмении кажется невозможным удалить основные моменты eCobertura. К сожалению, плагины eCobertura, похоже, больше не поддерживаются. Однако, если вы начнете писать в класс, его уйдет. Итак, введите пробел, а затем отмените, и его не удастся.
Я нашел обходное решение для GitHub: https://github.com/jmhofer/eCobertura/issues/8
Для тех, кто не хочет нажимать на ссылку, вот текст комментария:
Хорошее обходное решение: Создайте конфигурацию прогона с фильтром, который исключает все ( "*" ) и позволяет запустить только один тест. Назовите его "Отменить покрытие".
Я сделал это, и он неплохо работал в Eclipse Juno.
Кредит для этого относится к UsulSK.
Если вы удалите сеанс покрытия, исчезнет также окраска покрытия. Для этого нажмите "Удалить сеанс" или "Удалить все сеансы" на панели инструментов "Вид покрытия".
Для тех, кто использует Cobertura, и у меня есть просмотр сеанса Coverage, как я, просто попробуйте закрыть Eclipse и снова запустить его. Это избавило меня от подсветки.
Добавлена комбинация клавиш Ctrl + Shift + X C в Keybindings (Window → Preferences → filter for Keys), когда "Редактирование источника Java" для "Удалить активный сеанс".
Для людей, которые не могут найти вид покрытия, выполните следующие действия:
Перейдите в строку меню Windows> Показать представление> Прочее> Введите покрытие и откройте его.
Нажмите на покрытие.
Чтобы очистить выделения, нажмите на значок X или XX для удобства.
Если вы хотите удалить активный сеанс/проект/папку, вы можете следовать
Нажмите кнопку "Удалить активный сеанс" на панели инструментов в окне "Охват".
Закройте IDE и снова откройте его. Это работает, если вы не использовали никаких инструментов покрытия кода и только что щелкнули по базовому значку "Покрытие" в IDE.
Я использовал Open Clover Tool для покрытия кода, я также долго искал его.
Это довольно просто, на вкладке Coverage Explorer вы можете найти три квадратные кнопки, на которых написаны строки кода, которые вы хотите отобразить, нажмите, чтобы скрыть квадрат покрытия, и он исчез. Последняя кнопка на картинке ниже: