
すでに試してみましたこれしかし、Eclipse (Indigo、手動でインストール) に関するエントリが HUD にまだ表示されていません。
Eclipse で HUD を動作させる方法はありますか?
答え1
Java アプリケーションは一般に HUD ではサポートされていませんが、動作させることはできます。次のブログ記事に従って、アプリケーション メニューのブラックリストから Eclipse を削除するだけです。 http://www.webupd8.org/2013/01/eclipse-ide-get-ubuntu-appmenu-and-hud.html
1) Ubuntu AppMenu (グローバル メニュー) と Eclipse IDE の 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