我看过一些关于日食热键的问题,但不完全像我的:
我和eclipse Luna有很奇怪的行为: 我在编辑器窗口中输入了一些文本,突然之间,所有的热键都不再工作了(ctrl -s ctrl-z ctrl -f等...)。 尽管如此,键盘仍在工作,我可以输入更多文本,使用箭头键:没有什么告诉我在编辑器窗口中丢失了焦点。
我只是在侧视图窗口中单击以在编辑器中失去焦点, 然后在编辑器窗口中再次单击以获得焦点,这就是它:热键又回来了。
我在Luna之前使用的是eclipse Keppler,Keppler没有这样的行为。
由于我每分钟都在丢失热键,我真的需要解决这个问题:任何想法?
注意:我使用的是ubuntu 12.04(gnome)
答案 0 :(得分:0)
一年之后,我想我可能已经找到了解决方法......
我有一个12.04精确的最新内核(3.2.0-80-generic)和unity以及启用了gnome兼容性设置。
我开始查看Compiz Config Setting Manager
由于Eclipse是用Java编写的,我发现可能会禁用与之相关的修复程序。
从CompizConfig设置管理器转到Utility-> Workarounds并禁用:
我实际上已经禁用了所有的解决方法,而不仅仅是那些。我重新启动了Eclipse,它现在似乎正常工作。 (注意:即使你不使用统一,我相信你可能会运行Compiz)
我不必疏忽或重新聚焦。它似乎工作得很好。交错ctrl-s,ctrl-z和ctrl-f工作正常。 (但我刚刚测试了几分钟,系统不稳定所以我选择了另一个解决方案,见下文)
我使用没有3D效果的gnome classic登录
答案 1 :(得分:0)
Workaroud我实际上使用:
GDK_CORE_DEVICE_EVENTS=1 ./eclipse
我不知道它能工作多久。