我昨天在 Windows 10 Pro 上安装了 PyCharm 2019.1 社区版。除了无法输入#
、[
或 之外,一切都运行正常]
。
我使用法语键盘,这些键通过AltGr和上排数字的组合来访问(例如,AltGr+3是#
)。这在除 PyCharm 之外的所有其他程序中都有效。
将这些复制并粘贴到 PyCharm 中是可行的,但这非常繁琐。
答案1
解决方法这个问题:
- 在“帮助|查找操作”下,输入“注册表”
- 第一个结果为“注册表...”,单击它
- 您必须看到一个键值面板,取消选中“actionSystem.force.alt.gr”项
答案2
JetBrains 在新版本 2019.1.1 中修复了这个问题。这是发行说明的链接。 我将“注册表...”恢复为默认值,并且该AltGr键的所有组合在 2019.1.1 版本中仍然可以正常工作。
使用德语键盘布局,我也受到了这个问题的影响。
答案3
我遇到了相同/类似的问题(在我的德语键盘上,PyCharm 中的 AltGr 键不再起作用,所以我无法输入诸如[]
或 之类的内容{}
)
我的解决方案与 LaManoServidas 的答案类似,唯一的区别是:
- 我不得不查看“actionSystem.force.alt.gr”项。它未被选中,但当我选中它时,我的问题就解决了。
答案4
对于版本 2019.2(2019-07-23),解决方法是 :
- 使用 Ctrl-Alt 代替 AltGr,或者
- 切换启动JDK到这个JBR 8 版本 (1483.58)。 看手动的如何切换
您可以在“帮助|关于”中查看使用了什么启动JDK。