Может ли затмение уведомить меня, когда задача завершится? - PullRequest
12 голосов
/ 22 июня 2011

Я часто застреваю, вертя пальцы в течение нескольких минут, пока затмение очищает, строит или загружает мои проекты. Было бы неплохо, если бы Eclipse могла уведомить меня звуковым сигналом, когда последняя задача в представлении Progress завершится, поэтому я могу перестать читать Интернет и вернуться к работе. Есть ли настройка или плагин, который делает это?

Редактировать: Я попытался адаптировать шаблон плагина, который не указан ниже, который добавляет слушателя к JobManager. Я попытался реализовать done(), чтобы подать звуковой сигнал только тогда, когда имя события смены задания содержит «Создание рабочей области», поскольку эта задача обычно занимает больше всего времени в моей настройке. К сожалению, задача, которая создает рабочее пространство, никогда не отправляет вызов done(), только вызовы scheduled() и aboutToRun(). Есть другие идеи?

1 Ответ

12 голосов
/ 23 июня 2011

Для этого нет предпочтений - пока.

У JobManager есть необходимый API для поддержки этой функции ...

РЕДАКТИРОВАТЬ : Я построили прикрепил очень простой плагин, который подаст звуковой сигнал для каждой работы, которая заканчивается.Это оказывается довольно часто :-).Вы можете изменить его, чтобы отфильтровать все ложные срабатывания, например, по getPriority() и getName().Также вы можете заставить слушателя проигрывать мелодию, всплывать сообщение (не!) Или что-то еще ...

См. jobnotifier.zip .

ОБНОВЛЕНО ссылка выше снова

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...