vscode中文语言包必须通过官方扩展市场安装microsoft发布的“chinese (simplified) language pack”,安装后需点击restart now,且须检查全局及工作区locale设置是否为zh-cn,否则界面仍显示英文。

VSCode 没有“插件安装包中文版”这种东西——所有插件都通过 VSCode 内置的扩展市场统一分发,语言包本身也是标准插件,不存在独立打包的“中文插件包”下载源。
Chinese (Simplified) Language Pack 必须从 VSCode 扩展市场安装
这个插件的唯一可信来源是 VSCode 自身的 Extensions 面板,由 Microsoft 官方发布。你在 Ctrl+Shift+X 打开的扩展面板里搜 Chinese (Simplified),只认准这一项:
- 名称:
Chinese (Simplified) Language Pack for Visual Studio Code - 发布者:
Microsoft(不是 “Chinese Language Pack”、“VSCode Chinese” 或任何带数字/符号的变体) - 安装量通常显示 >1000 万次,可作为辅助判断依据
装完必须点 Restart Now,否则语言不生效;仅“重载窗口”无效。
别用第三方网站下载 .vsix 插件包
网上有些所谓“VSCode 中文插件离线包”或“汉化包下载站”,提供的 .vsix 文件极可能被篡改:
- 可能注入广告脚本或恶意 telemetry 上报
- 版本老旧(比如 v1.85 的语言包,而当前 VSCode 已是 v1.92),导致
locale设置失效或菜单错位 - 签名验证失败,VSCode 启动时会弹出安全警告,甚至拒绝加载
微软官方插件全部经签名验证,离线安装也应从 marketplace.visualstudio.com 页面手动下载 .vsix(注意核对发布者和签名),而非从百度网盘、论坛附件等不可信渠道获取。
locale 设置错误会导致中文包白装
即使插件装了、也重启了,界面仍是英文?大概率是 locale 被覆盖。检查两个位置:
- 全局设置:
Ctrl+Shift+P→ 输入Configure Display Language→ 确保选的是zh-CN - 工作区覆盖:
.vscode/settings.json里如果写了"locale": "en"或空字符串,会优先于全局设置
改完保存,必须彻底关闭并重启 VSCode——热重载不刷新语言环境。
真正容易被忽略的不是“怎么装”,而是“装完是否真生效”。很多人卡在 locale 被工作区配置静默覆盖,或者误信非官方插件包,结果反复重装却始终英文界面。











