Подтвердить что ты не робот

Может ли eclipse уведомить меня о завершении задачи?

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

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

4b9b3361

Ответ 1

Для этого нет предпочтения.

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

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

См. jobnotifier.zip.

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