我經常被困在旋轉大拇指幾分鐘,而日食清理,構建或加載我的項目。當Progress視圖中的最後一個任務完成運行時,如果eclipse可以通過嘟嘟聲通知我會很好,所以我可以停止閱讀互聯網並重新開始工作。有沒有這樣的設置或插件?當任務完成運行時,eclipse是否可以通知我?
編輯:我試着調整下面提供的nonty提供的插件模板,它將一個監聽器添加到JobManager
。我試着實現done()
,只有當作業更改事件的名稱包含「構建工作區」時,纔會發出蜂鳴聲,因爲這是通常在我的設置中耗時最長的任務。令人惱火的是,構建工作空間的任務永遠不會發送呼叫done()
調用,只需調用scheduled()
和aboutToRun()
。任何其他想法?
感謝您使這個插件!不過,我在運行時遇到了一些麻煩。我解壓縮文件夾,將其放到我的插件目錄中,然後重新啓動eclipse。該插件顯示在幫助 - >關於 - >插件下,但我沒有聽到任何嗶聲。 :((Eclipse 3.5.2) –
嗯...在Console視圖中,嘗試選擇「Host OSGi Console」,然後發出命令'ss'(「short status」) - 這會列出插件檢查jobnotifier插件 - 可能是最後一個,它應該是狀態'STARTED',但可以是'RESOLVED'-在後面的情況下,您可以使用命令'start _id_'啓動它... –
@nonty這個插件的狀態是'RESOLVED',當我嘗試啓動它時,我得到了這個堆棧跟蹤:http://pastebin.com/Xiqj2kQr(非常感謝您的幫助,順便!) –