PyCharm 更改系统键盘布局

问题描述 投票:0回答:4

我在 Windows 10 上使用

PyCharm Community Edition 2016.3 Build #PC-163.8233.8
,它会不稳定地将系统范围的键盘布局从德语更改为英语。我希望它停止这样做,但尚未找到与此相关的任何设置。

我的问题似乎与这个问题相关但不同,其中内部

PyCharm
设置由于某种原因设置为德语。

pycharm
4个回答
5
投票

事实证明这与 Windows 10 有关,而不是 PyCharm。在 PyCharm 中,经常使用 Alt + Shift + E 来执行代码。在 Windows 10 中,Alt + Shift(有时是 Ctrl + Shift)也会切换键盘布局,因此这解释了这种行为。按照此答案,可以在“更改语言栏热键”下的控制面板\时钟、语言和区域\语言\高级设置中更改此设置。


0
投票

我认为是PyCharm的问题。

我有 2 台装有 Windows 7 和 Windows 10 的电脑,两台电脑上都有法语(默认)和俄语键盘布局。安装 PyCharm 后(间隔 2 周),两台 PC 上都会出现英文键盘布局。最令人惊讶的是,控制面板(区域设置 -> 键盘布局)仅显示法语和俄语布局。但如果你点击系统托盘的图标,你可以看到其中的 3 个。

我依稀记得PyCharm安装后问我的问题,是关于“非标准键盘布局”的问题。我记得我允许 PyCharg 来管理这个事实,但我没有意识到它会给我添加一个我无法删除的“幻影”布局。

更新:卸载/重新安装 PyCharm 没有任何改变。但简单的 Windows 重新启动就会删除英文键盘。直到 PyCharmm 第一次启动我的项目,之后出现第三个(英语)键盘布局。即使在 PyCharm 关闭后我仍保留此布局。

以防万一:我的 python 项目与键盘布局无关。这是一个简单的棋盘游戏模拟器,仅使用鼠标与玩家交互。


0
投票

注意屏幕底部

Settings>Keymap
中的选项以启用
Use national layouts for shortcuts
。这对我使用美国标准键盘很有帮助。我默认使用 EN US 键盘布局,但 Pycharm 将其与我系统上的其他布局混淆,直到我启用该选项。


-1
投票

问题与在区域和语言选项中安装了不同的键盘有关。

pyCharm 似乎采用英文配置,而不是默认配置的配置。 (以我为例,拉丁美洲)。

如果删除其他语言并重新打开 pyCharm 就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.