安装VSCode中文语言包需三步:更新VSCode、关闭所有窗口、勾选“添加到PATH”;认准Microsoft官方插件ID ms-ceintl.vscode-language-pack-zh-hans;装完须手动执行Configure Display Language选zh-cn,或编辑locale.json设{"locale":"zh-cn"}。

插件安装前必须确认的三件事
VSCode 插件不是装上就生效,很多“已安装但仍是英文”的问题,根源都在这三步没做对:
– 确保 VSCode 是最新版(帮助 > 检查更新,旧版可能不识别新版语言包)
– 关闭所有 VSCode 窗口(包括后台进程,Windows 可在任务管理器里搜 Code.exe 强制结束)
– 不要跳过 添加到 PATH 这个安装选项(否则命令行 code 命令无效,部分插件依赖此路径)
搜索插件时认准官方 ID 和发布者
搜 “Chinese” 会出来一堆非官方插件,真正起效的只有一个:
– 扩展名必须是 Chinese (Simplified) Language Pack for Visual Studio Code
– 发布者必须是 Microsoft(图标带蓝白 VS 标志)
– 扩展 ID 是 ms-ceintl.vscode-language-pack-zh-hans(可在扩展详情页 URL 或设置中看到)
– 别点 Chinese Language Pack、VSCode Chinese 这类名字模糊的第三方包,它们不更新、不兼容、甚至含广告
安装后界面仍为英文?这是正常现象
语言包本质是“字典”,装完只是把翻译资源放进了本地,VSCode 默认还是用英文显示。必须手动告诉它用哪本字典:
– 按 Ctrl+Shift+P 打开命令面板
– 输入 Configure Display Language 并回车
– 在弹出列表中选 zh-cn(注意是小写、连字符,不是 zh_CN 或 zh-CN)
– 点击“是”重启窗口
如果命令面板里搜不到该命令,说明语言包根本没装成功,不是配置问题,得重装
locale.json 文件是最终兜底方案
当命令面板失效、插件反复安装失败、或公司内网无法访问扩展市场时,直接编辑配置文件最可靠:
– Windows 路径:%APPDATA%\Code\User\locale.json
– macOS 路径:$HOME/Library/Application Support/Code/User/locale.json
– Linux 路径:$HOME/.config/Code/User/locale.json
– 文件内容只有一行:{"locale":"zh-cn"}(保存为 UTF-8 无 BOM)
– 必须关掉所有 VSCode 进程再改,否则改了也不生效
最容易被忽略的是:插件安装和语言切换是两个独立动作,中间没有自动关联;很多人卡在“以为装完就完了”,其实只是完成了前半步。


















