После запуска отчетов о покрытии в 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" для "Удалить активный сеанс".