按R.Alt +键时如何防止激活Ctrl + Alt +键绑定? [英] How to prevent activating Ctrl+Alt+key bindings when pressing R.Alt+key?

查看:170
本文介绍了按R.Alt +键时如何防止激活Ctrl + Alt +键绑定?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Windows下,我有一个非常讨厌的问题。当我按 Right Alt + 键时,会激活 Ctrl + Alt + 的键绑定/ KBD>。这使我查看了密钥绑定的列表,并删除了 Ctrl + Alt + key 的所有绑定,我可以找到可用的,当他们不要输入字符。



我正在使用键盘映射,其中右键是一个国家字符的切换键。 Right Alt + e =ę, Right Alt + O =ó等等Eclipse似乎没有兼容这样的键盘布局。



是否有任何可能关闭此行为,并使Eclipse仅使用键盘绑定仅使用 Left Alt 键? p>

解决方案

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



如果不是操作系统消耗CTRL并生成国家字符eclipse keybindings可以在您获得正确的字符之前消耗它。


I have one very annoying issue with Eclipse under Windows. The key bindings for Ctrl+Alt+key are activated when I press Right Alt+ key. This made me viewing the list of key bindings and remove all bindings for Ctrl+Alt+key, 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. Right Alt+e = ę, Right Alt+O = ó 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 Left Alt 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 +键绑定?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆