我最近在我的 Arch Linux/KDE 4 机器上安装了 Eclipse Helios(Java Developers Edition,vanilla,来自 www.eclipse.org)以帮助在大型 Java 项目中导航。问题是,Eclipse 中的许多键绑定(bind)倾向于使用 Ctrl + Shift 作为修饰符,这与我用来切换键盘布局的组合相同。因此,如果我按下,比如说,Ctrl + Shift + T,我看不到打开类型对话框;西里尔字母“e”只是插入到编辑器中(这与我按 Ctrl + Shift,然后按 T 相同)。
我知道我可以更改键绑定(bind)(对于 Eclipse 和布局切换器),但也许有人知道如何使 Ctrl + Shift 在设置与我的相似?
提前致谢。
最佳答案
一种变通方法(涉及更改 Eclipse 中的键绑定(bind),但以您可能没有考虑过的方式)在 bug 239690 中描述。 :
I've found the workaround for the Eclipse 3.4.
Just binding the corresponding hotkey in the russian layout to the same command.For example, for the Save command.
Menu Window -> Preferences -> Keys
, find "Save
", press "Copy command
", switch to the russian layout and press the desired key combination in the "Binding
" field (that wasCtrl+Ы
in my case of the standard keyboard and windows - cp1251 layout)
更一般地说,热键/键盘布局问题在 bug 61190 中进行了跟踪。 ,并且最近提交了一个补丁。
关于linux - eclipse :Ctrl + Shift + ? Linux/KDE 中的热键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5592292/