2012-01-27 55 views
7

我在Eclipse(Helios)中遇到了一个奇怪的问题。经过几个小时的工作后,我的一些键盘键在文本编辑器窗口中开始打印不同的字符。Eclipse在文本编辑器中打印错误的字符

例如:

  • SHIFT+2正常打印"但实际打印@
  • #正常打印#但实际打印/

感觉就像它改变了英国的键盘区域设置为美国但是我不会更改任何设置。我主要使用Eclipse进行Android开发。没有其他程序受到影响。有关如何解决的任何想法,甚至可能导致这样的问题的想法?

回答

11

我以前碰到过类似的东西:Windows有默认启用的这个邪恶的密钥快捷方式,当您按left ALT + left Shift时,在多个Eclipse快捷方式中需要按已安装的区域设置进行更改。检查控制面板下的键盘设置(或类似的东西),我没有Windows机器来检查你现在可以禁用它的位置。

+0

这一定是它 - 非常感谢,讨厌地狱! – donturner 2012-01-27 17:04:25

9

要关闭switch between input languages行为(如由@esaj描述)转到:

控制面板 - >区域和语言 - >键盘和语言 - >改变高亮keyboards->高级键设置 - >Between input languages - >更改密钥序列 - >更改为Not Assigned

Jeez,点击次数很多!

0

在更改键盘设置(如@dontumer建议的)之前,点击“左移+左键”直到您恢复布局。它不会超过两三次。一旦你的布局回来了,你可以改变键盘设置,如果你有兴趣。

相关问题