Visual Studio Code 默认安装后界面显示为英文,对于刚开始接触这款编辑器的用户来说,菜单、命令面板和设置项都需要花时间适应。要把界面语言改为中文,核心思路并不复杂:先安装中文语言包,再通过命令面板或配置文件切换显示语言。整个过程通常只需要一两分钟,重启一次编辑器即可生效。下面围绕安装语言包、命令切换和配置文件修改三个环节展开说明。

安装中文语言包
中文语言包是一套由官方维护的本地化扩展,安装后可以为 VS Code 的菜单、对话框、命令面板和设置界面提供中文翻译。最常见的方式是打开扩展视图,点击左侧活动栏的扩展图标,或者使用快捷键 Ctrl+Shift+X 直接进入扩展面板。在搜索框中输入 Chinese,列表里会出现名为 Chinese (Simplified) Language Pack for Visual Studio Code 的扩展,点击 Install 按钮即可完成安装。
除了从扩展面板搜索安装,也可以通过命令面板快速安装。按 Ctrl+Shift+P 调出命令面板,输入 Configure Display Language 并回车,如果当前没有安装任何语言包,VS Code 会提示先安装其他语言。此时选择 Install additional languages,系统会自动打开扩展市场并筛选出可用的语言包,找到中文简体版本安装即可。安装完成后不需要立即重启,可以先继续下一步的语言切换操作。
中文语言包的扩展标识为 ms-ceintl.vscode-language-pack-zh-hans,这个标识在排查问题时很有用。如果你习惯在命令行或脚本中统一管理扩展,可以使用 code --install-extension ms-ceintl.vscode-language-pack-zh-hans 来安装。安装成功后,VS Code 就已经具备中文显示能力,只是还需要手动切换到中文语言。
通过命令面板切换界面语言
语言包安装完成后,切换语言的主要入口是命令面板。使用快捷键 Ctrl+Shift+P,或者按 F1,在输入框中键入 Configure Display Language。这个命令会直接列出当前可用的显示语言,其中包含刚刚安装的中文(简体)以及默认的 English。选择中文(简体)后,VS Code 会提示需要重启才能完全应用新语言。
点击 Restart 后,编辑器会重新启动。再次打开时,菜单栏、右键菜单、设置搜索框以及大多数内置界面都会显示为中文。此时如果发现仍然有部分英文残留,不必担心,某些扩展的界面语言由扩展自身决定,不会随 VS Code 核心语言变化。只要核心菜单和设置已经中文化,说明切换已经成功。
这个方法的优点是直观、不容易出错,适合大多数用户。无论是 Windows、macOS 还是 Linux,命令面板的操作方式完全一致,只是打开命令面板的快捷键在 macOS 上对应 Command+Shift+P。如果在命令面板中输入 Configure Display Language 后找不到该命令,检查一下是否输入了完整命令,或者直接在命令面板输入 display,也能快速定位到这条命令。
修改 locale.json 配置文件手动设置语言
偏好手动配置的用户,也可以通过编辑 locale.json 文件来指定语言。这个文件通常位于用户配置目录中,不与工作区设置混在一起。Windows 下的常见路径为 C:\Users\你的用户名\.vscode\locale.json,其中 .vscode 是隐藏目录,需要开启显示隐藏文件才能看到。macOS 下路径一般为 ~/.vscode/locale.json,Linux 下同样是 ~/.vscode/locale.json。如果该文件不存在,可以先通过命令面板执行 Configure Display Language,选择任意语言后,系统会自动生成此文件。
用文本编辑器打开 locale.json,将内容修改为:{"locale":"zh-cn"}。注意 locale 字段的值必须使用小写,且 zh-cn 与 zh-cn 之间用连字符连接,不要写成 zh_cn 或 zhCN。保存文件后重启 VS Code,界面就会切换为中文。如果希望切回英文,把值改为 en 或 en-us 再重启即可。这种方式的优势在于可以直接通过修改文件完成切换,适合需要批量配置多台电脑的场景。
需要说明的是,较新版本的 VS Code 还可能存在 argv.json 文件,它用于控制启动参数。在某些平台上,如果 locale.json 没有生效,可以检查 .vscode\argv.json 中是否包含 locale 字段。若该字段被设置为其他语言,会覆盖 locale.json 的配置。将 argv.json 中的 locale 改为 zh-cn,或者直接删除该字段,再重启编辑器,通常可以解决语言设置无效的问题。
常见问题与排查思路
安装中文语言包并切换后,有时重启了仍然是英文界面。这种情况首先要确认语言包是否安装成功,可以回到扩展面板查看已安装列表,确认中文语言包没有被禁用。其次检查 locale.json 中的值是否正确,尤其是是否存在多余空格或大小写错误。Windows 用户还要注意路径是否写对,例如 C:\Users\你的用户名\.vscode\locale.json 中的盘符后必须带反斜杠,目录名不能写错。
另一个常见问题是命令面板中找不到 Configure Display Language。这可能是因为输入法处于中文状态,导致输入的内容被转换为全角字符。切换到英文输入法后重新输入,通常就能定位到命令。如果仍然找不到,可以在命令面板中直接输入 display language,或者在 View 菜单中找到 Command Palette 再尝试。不同平台的命令名称相同,但菜单路径可能略有差异。
如果需要临时切换回英文,不必卸载中文语言包。再次打开命令面板,选择 English,重启即可。想要再切回中文,重复选择中文(简体)并重启。语言包的更新通常随 VS Code 自动更新一起进行,不需要手动处理。不过如果中文翻译出现缺失或延迟,可以到扩展面板中检查中文语言包是否有可用更新,手动点击更新即可。
总的来说,Visual Studio Code 切换中文界面的步骤清晰、操作简单。普通用户优先推荐通过扩展市场安装语言包,再用命令面板切换;对配置文件熟悉的用户可以直接修改 locale.json 或 argv.json。掌握这两种方法后,即使换设备或重装系统,也能快速把编辑器调整为中文环境。
Visual Studio Code中文语言包界面汉化修改时间:2026-10-02 07:11:05