尝试使用AltGr + [1-9]按钮在Eclipse IDE中打印第3级键盘符号时遇到问题。具体来说,我使用的是立陶宛语键盘布局,每当我按下AltGr +数字时,我都会打印出第1级和第3级符号。例如,如果我按下AltGr + 1,我会打印以下两个符号:
±1
('''是第1级符号,而'1'是第3级符号)
对于AltGr + 2,它如下:
C2
('č'是第1级符号,而'2'是第3级符号)
等
我试过搜索是否有AltGr +数字或Ctrl + Alt +数字键缺点但找不到。 我测试了一些其他键盘布局,发现在其他键盘上,第3级像往常一样工作,只打印一个符号。但是,我还要注意,使用立陶宛版面,AltGr + E可以完全正常工作并打印单个€符号。 值得注意的是,我在运行Windows 7,Windows XP和Red Hat Linux的不同机器上遇到了同样的问题。这可能表明必须在日食中找到解决方案。但是,我没有这样做,如果有人能帮助我解决这个问题,我将不胜感激。
答案 0 :(得分:1)
我认为您应该向Eclipse提交错误。
或者,您可以尝试自己调试Eclipse。 SWT库是与操作系统接口并处理按键等的低级方法的入口。如果你查看org.eclipse.swt.Control,你可以找到放置断点的地方。
要调试Eclipse,您需要Eclipse SDK(与RCP / RAP版本捆绑在一起,即http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/indigor)。然后创建Eclipse Application启动目标并以调试模式启动它。
但提出错误!