问题描述
在Windows下,我有一个非常讨厌的问题。当我按 + + + 的键绑定/ KBD>。这使我查看了密钥绑定的列表,并删除了 + + 的所有绑定,我可以找到可用的,当他们不要输入字符。我正在使用键盘映射,其中右键是一个国家字符的切换键。 + =ę, + =ó等等Eclipse似乎没有兼容这样的键盘布局。
是否有任何可能关闭此行为,并使Eclipse仅使用键盘绑定仅使用键? p>
不,eclipse不区分哪个CTRL键用于执行键盘绑定。它正在监听SWT过滤器中用修饰符(CTRL,ALT等)按下的任何键。
如果不是操作系统消耗CTRL并生成国家字符eclipse keybindings可以在您获得正确的字符之前消耗它。
I have one very annoying issue with Eclipse under Windows. The key bindings for ++ are activated when I press + . This made me viewing the list of key bindings and remove all bindings for ++, which I would find usable, when they wouldn't block inputing characters.
I'm using keyboard mappings, where right conrol is a switch key for national characters. + = ę, + = ó etc. Eclipse seems not to be compatibile with such keyboard layouts.
Is there any possibility of switching off this behaviour and making Eclipse to use key bindings only with key?
No, eclipse doesn't differentiate between which CTRL key is used to execute a keybinding. It's listening for any key pressed with a modifier (CTRL, ALT, etc) in an SWT filter.
If it's not the OS consuming the CTRL and generating the national character then the eclipse keybindings could consume it before your get your correct character.
这篇关于按R.Alt +键时如何防止激活Ctrl + Alt +键绑定?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!