Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VS代码UI语言未传播到python扩展命令调色板_Python_Visual Studio Code_Vscode Settings - Fatal编程技术网

VS代码UI语言未传播到python扩展命令调色板

VS代码UI语言未传播到python扩展命令调色板,python,visual-studio-code,vscode-settings,Python,Visual Studio Code,Vscode Settings,我已经在VS代码安装(v1.32.1)中添加了官方的microsoft python扩展(v2019.2.5558)。VS代码使用默认UI语言en运行,该语言在locale.json中设置。我从未安装过任何其他语言包 由于VS代码的UI语言设置为en,因此我希望此设置会传播到命令选项板。但是,正如您在这里看到的,情况似乎并非如此: 有些命令显示为英语(正如人们所料),但其他命令显示为德语(这是我的windows操作系统的语言) 在这一点上,我不完全确定这是一个bug还是一个特性。我是否缺少任何

我已经在VS代码安装(v1.32.1)中添加了官方的microsoft python扩展(v2019.2.5558)。VS代码使用默认UI语言en运行,该语言在locale.json中设置。我从未安装过任何其他语言包

由于VS代码的UI语言设置为en,因此我希望此设置会传播到命令选项板。但是,正如您在这里看到的,情况似乎并非如此:

有些命令显示为英语(正如人们所料),但其他命令显示为德语(这是我的windows操作系统的语言)

在这一点上,我不完全确定这是一个bug还是一个特性。我是否缺少任何额外的扩展级语言设置,使语言统一为英语?或者这应该由locale.json处理,因此是一个bug

我正在使用其他官方的MS扩展(如C\C++、C#、Java),它们以英语统一显示所有命令,这可能会暗示python扩展中存在错误。

但问题不在于python扩展。正如在一个相关GitHub问题中指出的,当文件没有更改时,不考虑默认的语言环境语言

主要修复方法是将
locale.json
中的语言更改为其他语言(例如德语的
de
),保存文件,重新启动编辑器并重复这些步骤,但将
en
设置为语言环境。否则,您可以对该行进行注释,然后将其放回原处

要临时设置编辑器的语言,您还可以在打开VS代码时使用
--locale
参数,如中所述。

但是问题不是来自Python扩展。正如在一个相关GitHub问题中指出的,当文件没有更改时,不考虑默认的语言环境语言

主要修复方法是将
locale.json
中的语言更改为其他语言(例如德语的
de
),保存文件,重新启动编辑器并重复这些步骤,但将
en
设置为语言环境。否则,您可以对该行进行注释,然后将其放回原处

要临时设置编辑器的语言,还可以在打开VS代码时使用
--locale
参数,如中所述