必须修改 locale 配置并彻底重启才能启用中文界面:安装 microsoft 官方“chinese (simplified) language pack”插件,执行 configure display language 命令将 locale.json 中 "locale": "en" 改为 "locale": "zh-cn",保存后重启所有 vs code 进程。

装中文插件不是点“安装”就完事了,必须改 locale 配置并彻底重启,否则永远是英文界面。
认准官方插件名和发布者
在扩展市场搜“中文”“汉化”“简体”大概率装错——第三方包图标模糊、描述带广告、不更新。真正有效的只有这一个:
Chinese (Simplified) Language Pack for Visual Studio Code- 发布者必须是
Microsoft - 扩展 ID 是
ms-ceintl.vscode-language-pack-zh-hans
直接复制全名粘贴进搜索框,只点那个带蓝白 VS Code logo + 中文“中”字图标的选项。
Configure Display Language 命令必须执行
语言包只是“翻译字典”,VS Code 默认仍用英文启动。不手动指定,它根本不会读这个字典。
- 按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)打开命令面板 - 输入并选择
Configure Display Language - 在弹出的
locale.json文件中,把"locale": "en"改成"locale": "zh-cn"(注意:小写、短横线、双引号,zh_CN或zh-hans都无效) - 保存后,必须点弹窗里的
Restart按钮,或手动关掉所有窗口 + 杀掉后台进程再重开
命令面板失效时直接编辑 locale.json
如果 Configure Display Language 搜不到、空白、报错,说明插件没真正加载成功,或者路径配置异常。这时候别卡在命令面板里,直接改文件更稳。
- 先彻底关闭所有 VS Code 窗口(Windows 查任务管理器中
Code.exe,macOS 查Electron进程) - 用 VS Code 自己打开配置文件:
%APPDATA%\Code\User\locale.json(Windows)或$HOME/Library/Application Support/Code/User/locale.json(macOS)或$HOME/.config/Code/User/locale.json(Linux) - 确保内容是纯 JSON 格式:
{"locale":"zh-cn"},不要有多余逗号或注释
最容易被忽略的是:改完 locale.json 后没杀后台进程,旧进程还在跑,新配置根本不生效;还有人把 zh-cn 写成 ZH-CN 或漏掉双引号,导致整个配置被忽略。











