我最近在Arch Linux / KDE 4机器上安装了Eclipse Helios(Java Developers Edition,来自www.eclipse.org的vanilla),以帮助在大型Java项目中进行导航。问题是,Eclipse中的许多键绑定倾向于使用 Ctrl + Shift 作为修饰符,这与我用来切换键盘布局的组合相同。因此,如果我按下 Ctrl + Shift + T ,我看不到打开类型对话框;西里尔语'e'刚插入编辑器(这与我按 Ctrl + Shift ,然后 T )相同。
我知道我可以更改键绑定(包括Eclipse和布局切换器),但也许有人知道如何使 Ctrl + Shift 在设置类似于我的?
提前致谢。
答案 0 :(得分:6)
bug 239690中描述了一种解决方法(涉及更改Eclipse中的键绑定,但是可能没有考虑过这种方式):
我找到了Eclipse 3.4的解决方法 只需将俄语布局中相应的热键绑定到同一个命令即可。
例如,对于“保存”命令
Menu Window -> Preferences -> Keys
,找到“Save
”,按“Copy command
”,切换 到俄语布局并在“Binding
”字段中按下所需的组合键(在我的标准键盘和窗口的情况下是Ctrl+Ы
- cp1251布局)
更一般地说,在bug 61190中跟踪了热键/键盘布局的问题,并且最近提交了一个补丁。