Может ли eclipse уведомить меня о завершении задачи?
Я часто зацикливаюсь на моих пальцах пару минут, пока затмение очищает, строит или загружает мои проекты. Было бы неплохо, если бы eclipse сообщило мне звуковой сигнал, когда последняя задача в представлении "Прогресс" закончилась, поэтому я могу перестать читать интернет и вернуться к работе. Есть ли настройка или плагин, который делает это?
Изменить: Я пробовал адаптировать шаблон плагина, который указан ниже, который добавляет слушателя к JobManager
. Я попробовал реализовать done()
для подачи звукового сигнала только тогда, когда имя события смены задания содержит "Строительное пространство", так как это задача, которая обычно занимает самое большое время в моей настройке. Искренне, задача, которая строит рабочую область, никогда не посылает вызов done()
, только вызовы scheduled()
и aboutToRun()
. Любые другие идеи?
Ответы
Ответ 1
Для этого нет предпочтения.
JobManager
имеет необходимый API для поддержки этой функциональности...
EDIT. Я создал и подключил очень простой плагин, который будет подавать звуковой сигнал для каждого завершающегося задания. Это получается довольно часто:-). Вы можете изменить его, чтобы отфильтровать все ложные срабатывания, например. на getPriority()
и getName()
. Также вы можете заставить слушателя играть мелодию, всплывать сообщение (не надо!) Или что-то еще...
См. jobnotifier.zip.
ОБНОВЛЕНО ссылка выше снова