Eclipse:Ctrl + Shift +? Linux/KDE中的热键?

问题描述:

我最近在Arch Linux/KDE 4机器上安装了Eclipse Helios(Java Developers Edition,vanilla from www.eclipse.org),以帮助在大型Java项目中导航。问题是,Eclipse中的许多键绑定倾向于使用Ctrl + Shift作为修饰符,这与我用来切换键盘布局的组合相同。因此,如果我按下,比如说,Ctrl + Shift + T,我看不到Open Type对话框;西里尔文'e'只是插入编辑器(这与我按Ctrl + Shift,然后T)是一样的。Eclipse:Ctrl + Shift +? Linux/KDE中的热键?

我知道我可以改变键绑定(既适用于Eclipse和布局切换),但也许有人知道做按Ctrl +类似于我这样的设置工作的方式吗?

在此先感谢。

一个解决方法(包括在Eclipse改变键绑定,但在某种程度上,你可能没有考虑)在bug 239690描述:

我已经找到了解决办法适用于Eclipse 3.4。
只需将俄文布局中相应的热键绑定到相同的命令即可。

例如,对于保存命令。
Menu Window -> Preferences -> Keys,找到“Save”,按“Copy command”,切换 俄罗斯布局,然后按照“Binding”字段中输入所需的组合键(这是在我的标准键盘和窗口的情况下Ctrl+Ы - CP1251布局)

更一般地说,热键/键盘布局的这个问题在bug 61190中被跟踪,并且最近已经提交了一个补丁。

+0

非常感谢您的回复!是的,我怀疑它是SWT/GTK错误,看起来有很长的历史。第一个解决方案听起来有趣我可能会这样。 – vsinitsyn 2011-04-08 09:32:23