我已经在VS代码安装(v1.32.1)中添加了官方的microsoft python扩展(v2019.2.5558)。VS代码使用默认UI语言en运行,该语言在中设置语言环境.json。我从未安装过任何其他语言包。你知道吗
由于VS代码的UI语言被设置为en,我希望这个设置会传播到命令面板。然而,你在这里看到的情况似乎并非如此:
有些命令是英文的(正如人们所料),但有些命令是德文的(这是我的windows操作系统的语言)。你知道吗
在这一点上,我不完全确定这是一个bug还是一个特性。我是否缺少任何额外的扩展级别语言设置,使语言统一为英语?还是应该由语言环境.json因此是一个bug?你知道吗
<>我使用了其他官方的MS扩展(如C++ C++、C语言、java),它们用英语统一显示所有命令,这暗示了Python扩展中的一个错误。你知道吗
This is indeed a bug然而问题并不是来自Python扩展。正如在相关GitHub问题的this comment中指出的,当文件没有更改时,不考虑默认的语言环境语言。你知道吗
主要修复方法是将
locale.json
中的语言更改为其他语言(例如,德语为de
),保存文件,重新启动编辑器并重复这些步骤,但将en
设置为区域设置。否则,您可以对该行进行注释,然后将其放回原处。你知道吗要临时设置编辑器的语言,还可以在打开VS代码时使用
locale
参数,如this tutorial中所述。你知道吗相关问题 更多 >
编程相关推荐