vscode 1.85+ 搜不到中文包是因微软已将其移出扩展市场,须严格输入全名“chinese (simplified) language pack for visual studio code”并认准microsoft发布者;安装后需配置locale.json为{"locale":"zh-cn"}并彻底重启。

VSCode 1.85+ 搜不到 Chinese 插件?不是网络问题,是微软移除了市场入口
VSCode 从 1.85 版本起,已将 Chinese (Simplified) Language Pack for Visual Studio Code 从扩展市场下架——你搜 Chinese、中文 或 汉化 都不会命中官方包,这不是代理没配好,也不是插件市场崩了,而是设计如此。
搜索框里必须严格粘贴全名:Chinese (Simplified) Language Pack for Visual Studio Code(括号、空格、大小写一个都不能错),且发布者必须是 Microsoft,扩展 ID 必须是 ms-ceintl.vscode-language-pack-zh-hans。其他任何带“中文”字样的第三方包,基本都不维护,有的还会注入广告或破坏更新通道。
VSCodium 安装不了中文包?根本原因是没配对扩展源
VSCodium 默认不连微软市场,它依赖 open-vsx.org 这类开源注册中心。如果你搜不到中文包,90% 是因为 product.json 里的 extensionsgallery.serviceurl 没指向可用地址。
- 确认路径:
/usr/share/vscodium-bin/resources/app/product.json(Linux)、/Applications/VSCodium.app/Contents/Resources/app/product.json(macOS)、或安装目录下的resources/app/product.json(Windows) - 把
"serviceurl"改成:"https://open-vsx.org/vscode/gallery" - 改完重启 VSCodium,再搜
Chinese (Simplified) Language Pack for Visual Studio Code—— 如果仍为空,说明该镜像未同步最新语言包,可换用https://cdn.open-vsx.org或手动下载 .vsix
在线安装失败?直接拖拽 .vsix 文件最稳
当代理、防火墙或镜像不同步导致在线安装卡住时,离线安装反而更快更可靠。
- 去微软官方 GitHub release 页面或可信镜像(如中科大镜像站)下载
vscode-language-pack-zh-hans.vsix - 打开 VSCode / VSCodium 的扩展面板(
Ctrl+Shift+X),把 .vsix 文件直接拖进窗口 - 或命令行执行:
code --install-extension path/to/vscode-language-pack-zh-hans.vsix(VSCode)或vscodium --install-extension ...(VSCodium) - 注意:.vsix 文件名必须含
zh-hans,别下错成zh-hant或en-us
装完还是英文?locale.json 写错格式就白装
语言包只是“字典”,真正决定界面语言的是 locale.json 里的 "locale": "zh-cn" 字段。写成 "zh_CN"、"zh-hans"、"Chinese" 或漏掉双引号,VSCode 都会静默回退到英文,且不报错。
- 路径必须准确:
Windows:%APPDATA%\Code\User\locale.json
macOS:~/Library/Application Support/Code/User/locale.json
Linux:~/.config/Code/User/locale.json - 内容只允许一行 JSON:
{"locale":"zh-cn"}(UTF-8 无 BOM) - 改完必须彻底退出进程:Windows 查任务管理器杀掉所有
Code.exe,macOS 用活动监视器关掉Electron,别只点“Reload Window” - 如果右下角 locale 显示灰色不可点,说明被环境变量
VSCODE_LANG=en或企业策略覆盖了
最容易被忽略的,是托盘残留进程和 locale.json 的编码格式——哪怕内容完全正确,用了 UTF-8 with BOM 或 ANSI 编码,VSCode 就读不出来。











