Sono spesso bloccato a girare i pollici per un paio di minuti mentre eclipse pulisce, costruisce o carica i miei progetti. Sarebbe bello se eclipse potesse avvisarmi con un segnale acustico quando l'ultima attività nella vista Avanzamento è terminata, quindi posso smettere di leggere Internet e tornare al lavoro. C'è un'impostazione o un plugin che fa questo?Eclipse può avvisarmi quando un'operazione è terminata?
Modifica: Ho provato ad adattare il modello di plug-in fornito qui sotto, che aggiunge un listener allo JobManager
. Ho provato a implementare done()
per emettere un segnale acustico solo quando il nome dell'evento di modifica del lavoro contiene "Building workspace", poiché questa è l'attività che di solito richiede più tempo nella mia configurazione. Esasperatamente, l'attività che costruisce lo spazio di lavoro non invia mai una chiamata done()
, solo chiamate scheduled()
e aboutToRun()
. Altre idee?
Grazie per aver reso questo plugin! Sto avendo qualche problema a farlo funzionare, però. Ho decompresso la cartella, l'ho inserita nella directory dei plug-in e riavviato eclipse. Il plug-in si trova in Aiuto-> Informazioni-> Plugin, ma non sento alcun segnale acustico. :((Eclipse 3.5.2) –
Hmm ... Nella vista Console, prova a selezionare "Host OSGi Console", quindi emetti i comandi 'ss' (" status breve ") - questo elencherà i plug-in di l'installazione di Eclipse e il loro stato. Controlla il plugin jobnotifier - probabilmente l'ultimo. Dovrebbe essere lo stato 'STARTED'but può essere' RESOLVED'- nel secondo caso puoi avviarlo con il comando 'start _id_' ... –
@nonty Lo stato del plugin era 'RESOLVED'. Quando ho provato ad avviarlo, ho ottenuto questa traccia dello stack: http://pastebin.com/Xiqj2kQr (Grazie mille per il tuo aiuto, tra l'altro!) –