如何使 HUD 與 Eclipse 一起工作?

如何使 HUD 與 Eclipse 一起工作?

我已經嘗試過了,但我在 HUD 中仍然沒有關於 Eclipse(Indigo,手動安裝)的條目。

有沒有辦法讓 HUD 與 Eclipse 一起工作?

答案1

HUD 一般不支援 Java 應用程序,但您可以使其工作。您需要做的就是根據此部落格文章從應用程式選單黑名單中刪除 eclipse: http://www.webupd8.org/2013/01/eclipse-ide-get-ubuntu-appmenu-and-hud.html

1) 要獲得 Eclipse IDE 的 Ubuntu AppMenu(全域選單)和 HUD 支持,我們必須將其列入白名單,以便我們必須修改 GTK2 libappmenu.so 檔案。

要找出確切的 GTK2 libappmenu.so 路徑(該路徑可能會根據您使用的 Ubuntu 版本和體系結構而有所不同),請先執行以下命令:

sudo updatedb

一旦完成(沒有輸出,所以只需等待它完成),讓我們使用以下命令找到 GTK2 libappmenu.so 路徑:

locate "gtk-2.0/2.10.0/menuproxies/libappmenu.so"

上述命令應返回準確的 GTK2 libappmenu.so 路徑。

2)讓我們在繼續之前進行備份,因此使用上面命令返回的路徑,執行以下命令:

sudo cp /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak

3) 現在讓我們列出 Eclipse,使其支援 AppMenu 和 HUD:

sudo sed -i 's/Eclipse/Xclipse/g' /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so

然後,重新啟動 Eclipse IDE。

對於上面的最後一個命令,請記住使用您在步驟 1 中找到的 GtK2 libappmenu.so 的確切路徑!


如果您稍後想停用 Eclipse IDE 的 appmenu / HUD 支援(取消變更),只需按照上面的第一步尋找 GTK2 libappmenu.so 路徑並使用以下命令恢復我們在步驟 2 中所做的備份:

sudo cp /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so

相關內容