繁体   English   中英

Eclipse RCP 菜单和新的 Natty Unity

[英]Eclipse RCP menus and the new Natty Unity

因此,我在升级 Ubuntu 后重新启动了 Eclipse RCP 应用程序,主菜单似乎消失了!

有谁知道这是否是新的 Unity 界面或 SWT 中的问题?

如果您遇到与我相同的问题,关于在带有 HUD 的 Unity 全局菜单中获取 Eclipse 菜单,那么这对我来说就是诀窍(似乎没有人能够解释为什么它有效,但对我和其他人来说它工作得很好)。 我正在使用他们网站上的 Ubuntu 12.04 和 Eclipse Indigo。

(如果您不使用 Vim 进行编辑,请相应地更改命令。)

  1. 编辑libappmenu.so

      $ sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
  2. 搜索“日食”:

      /蚀
  3. 将“E”替换为“X”:

      rX
  4. 这可能是可选的,但这样做对我没有伤害:

      $ sudo ldconfig

现在,您应该对 go 和 Eclipse 使用 Unity 全局菜单和 HUD 像魅力一样工作。

(来源: elvisd 博客

作为一种解决方法,您可以这样做

alias eclipse='UBUNTU_MENUPROXY=0;eclipse'

但这意味着您必须从终端启动 Eclipse。 如果你想从 Unity Dash 启动 Eclipse 那么你必须添加

UBUNTU_MENUPROXY=0

作为/usr/bin/eclipse的第一行。

这将显示应用程序内的文件菜单。

正如@Geniedesalpages 提到的,这是 eclipse 事件和 Unity 菜单之间的交互。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=330563

应该对统一进行更新,以允许 eclipse 保留其旧式菜单栏。

私服

在 Aptana/Eclipse 文件夹中创建一个文件 bash 脚本,并通过该文件运行 Aptana/Eclipse。

#!/bin/bash
export UBUNTU_MENUPROXY=0
./AptanaStudio3

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM