升级到 Ubuntu 13.10 后,我遇到了 Aptana 和 Titanium IDE 的问题。菜单栏无法正常工作。只有一个菜单可以使用,在 Aptana 中是“窗口”菜单,在 Titanium 中是“运行”菜单。其他菜单看起来是空的。
阿普塔纳:
钛:
此外,HUD 不会在这些菜单中进行搜索。
这是什么问题?我该如何解决?
答案1
以下是对我有用的方法:
sudo -H gedit /usr/share/applications/eclipse.desktop
更新为:
[Desktop Entry]
Version=1.0
Name=Eclipse
Exec=env UBUNTU_MENUPROXY= eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Type=Application
Categories=IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec=env UBUNTU_MENUPROXY= eclipse
TargetEnvironment=Unity
答案2
对我来说,这适用于 Aptana 3.4.2
sudo -H gedit ~/.local/share/applications/aptana3.desktop
路径取决于你安装 Aptana 的方式。它也可能位于/usr/share/applications/
[Desktop Entry]
Version=3.0
Name=Aptana Studio 3
Comment=My Favorite IDE
Exec=env UBUNTU_MENUPROXY= /home/xxx/Programs/Aptana_Studio_3/AptanaStudio3
Icon=/home/xxx/Programs/Aptana_Studio_3/icon_64x64.xpm
Terminal=false
Type=Application
Categories=Utility;Application;IDE;Development;
需要注意的是:Exec=env UBUNTU_MENUPROXY= /home/xxx/Programs/Aptana_Studio_3/AptanaStudio3
更改您的Exec
属性并将路径放入您的 Aptana 启动文件。
这将覆盖你的 Unity 菜单,你将得到如下结果:
菜单将出现在您的窗口内,所有下拉菜单均可使用。