VS Code 中文界面设置需安装官方中文语言包并切换显示语言。可通过扩展面板安装、命令面板配置、编辑 locale.json 文件、离线安装 VSIX 或命令行临时启用五种方式实现,其中前两种为推荐常规操作。

如果您在使用 Visual Studio Code 时界面仍为英文,可能是未安装或未启用中文语言包插件。以下是完成 VS Code 中文界面设置与中文插件安装的具体步骤:
一、通过扩展面板安装官方中文语言包
该插件由 Microsoft 官方提供,用于将 VS Code 的菜单、设置项、提示信息等全部翻译为简体中文。安装后需重启编辑器或手动切换语言才能生效。
1、启动 VS Code,点击左侧活动栏的扩展图标(四个方块组成的图标)或按快捷键 Ctrl+Shift+X 打开扩展面板。
2、在扩展搜索框中输入 Chinese (Simplified) Language Pack for Visual Studio Code,确保作者为 Microsoft。
3、在搜索结果中找到该插件,点击右侧的 安装 按钮。
4、安装完成后,点击扩展右上角的 重新加载 按钮,或关闭并重新打开 VS Code。
二、通过命令面板切换显示语言
安装语言包后,需显式指定使用中文作为界面语言。VS Code 提供内置命令快速完成此操作,无需手动修改配置文件。
1、按下快捷键 Ctrl+Shift+P 打开命令面板。
2、在命令面板中输入 Configure Display Language,选择对应命令。
3、在弹出的语言列表中,选择 zh-cn(注意为小写、连字符格式,不可写作 zh_CN 或 zh-CN)。
4、系统提示是否重启窗口,点击 是 确认,VS Code 将以中文界面重新加载。
三、直接编辑 locale.json 配置文件
当命令面板不可用或切换失败时,可直接编辑 VS Code 的本地化配置文件,强制指定语言。该方法绕过 UI 层,适用于所有版本,且是当前最稳定生效路径。
1、关闭所有 VS Code 窗口,包括后台进程(Windows 可检查任务管理器中是否有残留的 Code.exe 或 Code Helper)。
2、打开用户数据目录:
– Windows:%APPDATA%\Code\User\locale.json
– macOS:$HOME/Library/Application Support/Code/User/locale.json
– Linux:$HOME/.config/Code/User/locale.json
3、用 VS Code 自己新建或编辑该文件,写入内容:{"locale":"zh-cn"},保存时确保为 UTF-8 无 BOM 编码。
4、重新启动 VS Code,界面立即变为中文。
四、离线环境安装中文语言包
在公司内网、教育网或强防火墙环境下,扩展市场无法访问,但语言包本身为纯静态资源,完全支持离线安装。
1、从微软官方 GitHub 或可信镜像下载 vscode-language-pack-zh-hans.vsix 文件。
2、在 VS Code 中执行命令:Extensions: Install from VSIX。
3、选中下载好的 .vsix 文件,完成安装。
4、安装后必须仍执行 Configure Display Language → zh-cn,否则界面不会切换。
五、通过命令行临时启用中文界面
适合调试或临时验证场景,不推荐作为日常使用方式,因部分子进程(如终端、扩展 UI)可能无法继承语言上下文。
1、确保 code 命令已加入系统 PATH(VS Code 设置中搜索 Shell Command: Install 'code' command in PATH 并启用)。
2、Windows PowerShell 中运行:code --locale=zh-cn。
3、macOS / Linux 终端中运行:code --locale=zh-cn。


















