这似乎是IntelliJ 12中的一个错误:每当我在键盘布局(英语和希伯来语)之间切换时,IntelliJ会卡在其中一个上并忽略Windows选择的键盘布局。这只发生在intelliJ上,所有其他程序都像往常一样响应windows选择的键盘布局。
是否至少有一种解决方法或重置IntelliJ键盘布局的方法?到目前为止,对我来说似乎唯一有用的就是重启我的机器......
(我的操作系统是Windows 7企业版64位)
答案 0 :(得分:20)
在快速类搜索(Ctrl + N)中切换键盘布局时,这是100%重现的。同样在intellij的想法13。 类似的东西:
当我停止在搜索中切换布局时,我忘记了这个问题。
UPD:它适用于大部分文本输入(甚至用于搜索和文件创建)
答案 1 :(得分:4)
发现这更像是一个全球性的Microsoft / Oracle错误。 IntelliJ的问题跟踪器的简单解决方法:使用Windows'用于指定热键(Ctrl +数字)的语言参数,用于将布局直接更改为所需语言。这突然会影响Windows和IDEA。它说在Win8中修复了bug。更多信息:here
答案 2 :(得分:3)
重启IntelliJ也有效。 我想知道他们是如何设法得到这样一个愚蠢的错误,这不是一个容易写的错误,特别是在Java中。
答案 3 :(得分:3)
2020年,大多数基于IntelliJ的IDE中的错误仍然存在。例如,我现在在PyCharm中观察到了这一点。
对于Windows,有解决方法:
答案 4 :(得分:1)
对我来说,以下行动似乎可以解决问题:
除了位置之外,我的所有设置都设置为英语(区域设置,默认键盘等)
答案 5 :(得分:1)
此修复程序在我的Mac上运行,访问Preferences
- > Editor
- >来自intellij IDEA菜单的Typing Corrector
。如果您能够导航到操作系统上的同一窗口,则可以尝试此操作。
取消选中Enable keyboard layout correction
窗口中的Typing Corrector
答案 6 :(得分:1)
我在Ubuntu 16.04中遇到了同样的问题。重新启动IDEA不会改变任何内容。但是默认情况下将默认布局更改为我想要的布局,确保ubuntu可以正常使用它。
答案 7 :(得分:1)
我在PyCharm 2020.2.3上遇到了这个问题 这是我的解决方法:
Settings -> Keymap
Use national layouts for shortcuts (require restart)
成功了
答案 8 :(得分:0)