为什么键盘快捷键 Ctrl-Alt-N 在 Visual Studio Code 中停止工作?

Ark*_*rko 8 python3 visual-studio-code

所以,我最近在 Windows 10 上安装了 Visual Studio Code(1.40.0)。一切都工作正常,因为我正在研究如何运行 Python Code,我安装了 Python 扩展、pylint、自动 PEP-8 格式化程序、代码运行程序扩展,我能够使用键盘快捷键 Ctrl-Alt-N 正常运行代码。然后我也尝试看看是否可以使用 MSVC 编译器来运行 C 代码,但对 VSCode 并不满意,但突然运行代码的键盘快捷键停止工作了。

\n\n

现在,如果我按 Ctrl-Alt-N,编辑器窗口中给出的就是这个符号“\xe1\xb9\x87”。

\n\n

我尝试过重新安装 VSCode、删除基本配置文件(.json)、重新安装 python 扩展,但问题仍然存在。\n我想到的另一件事是我从 VS 终端更新了 pip,但我不确定它是否是那时,快捷方式就停止工作了。我可以使用运行代码图标或从命令栏正常运行代码,但无法使用快捷方式执行相同的操作。有人可以帮忙吗?

\n\n

更新:我什至尝试重新配置键盘快捷键,但它不会从用户那里获取 Ctrl-Alt-N,它默认为“n”。

\n

小智 3

修复步骤:

\n\n
    \n
  • 转到“高级键盘设置”。确保“覆盖默认输入法”下的下拉菜单选项设置为“使用语言列表(推荐)”。
  • \n
  • 转到“语言设置”,确保在“首选语言”下,第一个选项设置为“英语(美国)”。点击它。单击“选项”。
  • \n
  • 在“键盘”下,删除现有的键盘,然后添加“美国”键盘。
  • \n
\n\n

现在应该修复了。

\n\n

我相信有问题的键盘是“英语(印度)”,因为“\xe1\xb9\x87”字符(您可以使用 Ctrl+Alt+ 生成其他此类“怪异”字符)是梵文音译字符,用于拼写正确的语音梵文单词采用罗马化形式。

\n