如何在Visual Studio Code中更改用户界面语言?

71

如何在 Visual Studio Code 中更改用户界面语言?(1.0 版本发布于 2016 年 4 月)?

中文

10个回答

131
  • 打开VScode
  • 按下F1键,输入“display”
  • 选择“配置显示语言”
  • 选择您的语言。已安装的语言在上面,其他语言在下面。您选择的语言将作为扩展安装。
  • 接受重新启动提示。
  • 通过在左侧工具栏中选择“扩展”图标(查找“xxx语言包”),可以看到您选择的语言已添加到扩展中。

更多信息请参见此处

以前的原始答案(适用于旧版VSCode):

  • 打开VSCode
  • 按下F1键,输入“language”
  • 在菜单中选择“配置语言”
  • 更改“locale”值。有关可用语言,请参见“此处”。

示例:“locale”:“en-US”

  • 保存
  • 重新启动VSCode

4
当您意外更改语言而不是英语时,此方法将无法正常工作。如果当前显示语言为德语,则需要按F1并键入“Sprache konfigurieren”。因此,操作者需要输入“配置语言”的中文翻译才能打开配置文件。 - Wosi
这实际上是打开C:\ Users \ UserName \ AppData \ Roaming \ Code \ User的快捷方式,就像Wosi的答案中所述。 - Paul Verest
3
因为我在 VS Code 中运行这个命令时,locale.json 文件不存在,所以对我来说这是更有帮助的答案 =) - ˈvɔlə
这也发布在visualstudio上。 - juanbretti
如果您在重新启动后遇到“值不被接受。有效值:“XX””的错误,那是因为您没有重新启动每个VSCode实例。 - KVM
太好了。为我工作吧。 - Taffarel Xavier

33

由于我的中文(或者无论你的屏幕截图是用什么语言)很差,所以我将描述如何将显示语言设置为美国英语而不使用 VSCode。

  • 关闭 VSCode
  • 用文本编辑器打开文件locale.json(建议不要使用 VSCode).

    Windows上,该文件位于C:\Users\用户名\AppData\Roaming\Code\User

    Linux上,该文件位于$HOME/.config/Code/User

    Mac上,该文件位于$HOME/Library/Application Support/Code/User

  • 更改文件内容为

    {
         "locale":"en-US"
    }
    
  • 再次打开VSCode

15
这个回答似乎过时了,在关闭 VS Code v1.8.1 后,指定的目录中没有“locale.json”文件,你需要从零开始创建一个包含回答中指定内容的文件(或者通过按 F1 键并在 UI 中搜索选项来直接更改语言以创建“locale.json”文件)。请注意不要改变原意。 - ElektroStudios
如果您在重新启动后遇到“值不被接受。有效值:“XX””的错误,那是因为您没有重新启动每个VSCode实例。 - KVM
1
一旦您按照Eric Bole-Feysot的答案操作完成,@ElektroStudios locale.json将在指定目录中创建。 - Adrian W
我没有AppData文件夹,现在怎么办? - undefined

26

请查看“显示语言”https://code.visualstudio.com/docs/getstarted/locales

我遇到了麻烦,Eric Bole-Feysot的答案并没有帮助我,因为它缺少了一个重要步骤。

  1. 打开VS Code
  2. 按F1
  3. 输入“配置显示语言”
  4. 从选项中选择“配置显示语言”
  5. 更改JSON为

"locale": "en-US"

  1. 关闭窗口并提示保存。
  2. 重新启动VS Code

这里输入图片描述

希望这能有所帮助。


2
这对我来说是最简单、立即可行的方式。谢谢! - YJM

4

对于Windows用户,

前往以下文件夹, C:\Users\用户名\AppData\Roaming\Code\User

编辑locale.json文件,如果不存在则创建并添加以下内容

{
 "locale":"en"
}

支持的语言环境可以在以下链接中找到: https://go.microsoft.com/fwlink/?LinkId=761051

祝好


3
  1. 首选项->扩展
  2. 搜索"语言名称 语言包"
    (例如) "英语语言包"
  3. 安装

这是最简单的方法,在Linux下对我有效。 - Joey

2
请参考 VSCode 显示语言
  1. 临时更改语言

点击:文件->首选项->设置,打开用户设置 JSON 文件并添加 " "locale"="en" ",保存文件并重新启动。 或者您可以使用命令:>>> code . --locale=[lang] (lang 指代语言代码)

  1. 永久更改语言

按下 Ctrl+Shift+P 打开命令面板,然后开始键入 "config" 过滤和显示配置语言命令。将 " "locale"="en" " 添加到 Jason 文件中,保存并重新启动。


0
在 Visual Studio Community for Mac 7.0 中,前往:

设置 -> 视觉样式 -> 用户界面语言


0
作为 Ubuntu 用户,唯一可用的选项似乎是在命令行中启动 Visual Studio Code,并明确指定语言:
code --locale en

由于我选择的操作系统语言是法语,因此界面一直以法语显示。虽然我正在努力学习法语,但使用法语版的VSCode还是有些困难,毕竟我还需要靠编写软件赚钱。

https://code.visualstudio.com/docs/getstarted/locales


0
对于Mac OS用户: 在$home/Library/Application Support/Code/User下, 创建一个名为“locale.json”的新文件(如果没有的话),并输入以下内容:
{
  "locale": "en-US"
}

对我有用。我猜后半部分和其他人的答案一样,只是我没有找到"locale.json",所以我尝试自己创建它,发现它起作用了。


0
打开VS Code命令面板。Mac:按下++p,Windows:按下ctrl++p。 输入:Display。 选择:Configure Display Languageenter image description here。 选择所需的语言。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接