即使在禁用键盘快捷键后,Eclipse Editor也会使用AltGr + A.

时间:2014-05-16 13:34:54

标签: eclipse windows keyboard-shortcuts

我使用Eclipse和非QWERTY键盘。我的@符号是通过 Alt GR + A 输入的。这是在Windows 7上。

Eclipse编辑器不会让我键入一个糟糕的@。

我禁用了键快捷键 Alt + A ,但它仍然无法正常工作。

@适用于其他程序和Eclipse内的其他窗口(例如,查找,选项等),但不适用于编辑器。

因为这也适用于 Alt GR + P (这是我的})关于如何弄清楚哪些关键事件被消耗的一般解决方案会很好。

1 个答案:

答案 0 :(得分:2)

Eclipse编辑器使用StyledText小部件。这取决于平台,忽略了一些输入。

在Windows上,窗口小部件只使用Alt或Ctrl或Alt + Shift或Ctrl + Shift忽略任何内容。代码声称Alt Gr应该看起来像Ctrl + Alt并且会通过。

在Mac上,Cmd和Cmd + Shift被忽略。

在Linux / Motif上,Ctrl和Ctrl + Shift被忽略。

有一个非常古老的Eclipse bug 20953听起来像这个问题,但它应该早就被我提到的代码修复过了。