我正在Windows 10
上使用 PyCharm Community Edition 2016.3 Build#PC-163.8233.8 ,并且它不规则地将系统范围的键盘布局从德语更改为英语。我希望它停止这样做,但没有找到任何与此相关的设置。
我的问题似乎与this question有关,但内部PyCharm
设置由于某种原因设置为德语。
答案 0 :(得分:2)
事实证明这与Windows 10有关,而与PyCharm无关。在PyCharm中,经常使用Alt + Shift + E来执行代码。在Windows 10中,Alt + Shift(有时是Ctrl + Shift)也会切换键盘布局,因此这解释了行为。在this answer之后,可以在“更改语言栏热键”下的控制面板\时钟,语言和区域\语言\高级设置中更改此设置。
答案 1 :(得分:0)
我认为这是PyCharm的问题。
我有2台带有Windows 7和Windows 10的PC,其中包括法语(默认)和俄语键盘布局。安装PyCharm(间隔2周)后,两台PC上都会出现英文键盘布局。最令人惊讶的是,控制面板(区域设置 - >键盘布局)仅显示法国和俄罗斯的布局。但是,如果单击系统托盘的图标,则可以看到其中的3个。
我依稀记得PyCharm在安装后问我的问题,这是关于“非标准键盘布局”的问题。我记得我允许PyCharg管理这个事实,但我没有意识到它会给我添加一个我无法删除的“幻影”布局。
更新:unistalling /重新安装PyCharm什么都不做。但是,简单的Windows重启会删除英文键盘。直到我从PyCharmm首次发布我的项目,然后出现第三个(英语)键盘布局。即使关闭了PyCharm,我也会保持这种布局。
以防万一:我的python项目与键盘布局无关。这是一个简单的棋盘游戏模拟器,只使用鼠标与播放器进行交互。
答案 2 :(得分:0)
问题与在区域和语言选项中使用不同的键盘有关。
pyCharm似乎采用英语配置而不是配置为默认配置的配置。 (在我看来是LatinAmerican)。
如果你删除其他语言并重新打开pyCharm就可以了。