2012-06-18 72 views
2

我在Windows下有一个非常恼人的Eclipse问题。当我按下右Alt +关键按Ctrl + Alt键+关键键绑定被激活。这使我查看键绑定的列表,并删除所有绑定为Ctrl + 替代 + ,我会发现可用,当他们不会阻止输入字符。如何在按R.Alt +键时防止激活Ctrl + Alt +键绑定?

我正在使用键盘映射,其中正确conrol是国家字符的开关键。 右Alt +Ë = E,右Alt +Ø = O等Eclipse的似乎不是compatibile这样的键盘布局。

是否有任何可能性关闭此行为并使Eclipse仅使用密钥绑定Left Alt key?

回答

1

不,eclipse不区分哪个CTRL键用于执行键绑定。它正在监听SWT过滤器中用修饰符(CTRL,ALT等)按下的任何键。

如果它不是使用CTRL并生成国家字符的操作系统,那么eclipse keybindings可能会在您获取正确字符之前将其消耗。

+1

哦,对不起,我的意思是正确的Alt。我不知道键盘布局绑定区分左右控制。 –

+0

同样的事情适用,eclipse目前不区分右键和左键。所以如果操作系统不吃它们,eclipse会找到一个匹配的快捷键。 –

+0

所以,我想,日食吃键盘布局控制器之前:( –