2014-05-17 17 views
1

我在我的工作組中有一個插件,它顯示了在共享項目上進行的最後活動(如版本控制,但具有更多特定於我們組的功能)。我想顯示當前的操作,如用戶正在做什麼(打開對話框,聚焦視圖,編輯,打開包資源管理器,重構,搜索等)。捕獲任何Eclipse IDE事件

是否有一種通用機制來捕獲Eclipse中的任何事件?我的意思是,是否有'全球'事件創作者或什麼東西,我可以聽到並獲得任何形式的事件?

回答

1

看起來是這樣的。我自己並沒有使用它,但似乎有一個可以使用的Eventbus。所有的Eclipse/osig事件都通過它。有一個關於它的教程here和一個wikipage there

不確定到底會發生什麼樣的事件。我懷疑它會和你列出的例子一樣具體。爲此,它聽起來像你想要UDC,使用數據收集器,它已在Eclipse 3.5/3.6中停用。似乎有no alternative available