发布于2026-07-17 阅读(0)
扫一扫,手机访问
VS Code 中文界面想生效,得装对官方语言包,还得手动切一下配置。
很多人装错了扩展,或者重启不彻底,搞了半天界面还是英文。
下面直接说关键步骤,按着来就行。

不少人搜“中文插件”、“汉化包”,点进去一堆第三方扩展,结果界面还是英文——更有甚者,命令面板直接乱码。
VS Code 官方只维护一个有效语言包:Chinese (Simplified) Language Pack for Visual Studio Code,发布者必须是 Microsoft,ID 是 ms-ceintl.vscode-language-pack-zh-hans。
那些名字带“中文”、“汉化”、“Pro”、“Ultimate”的仿冒包,千万别信——它们不更新、不兼容,有的还注入广告。
正确路径是这样的:
按 Ctrl+Shift+X(Windows/Linux)或 Cmd+Shift+X(macOS)打开扩展面板,搜索框里严格粘贴全名“Chinese (Simplified) Language Pack for Visual Studio Code”,认准蓝白 VS Code logo 加中文“中”字图标和 Microsoft 签名。
点 Install,但注意:不要点“Reload Window”提示里的 Reload——那只是重载扩展,不触发语言切换。
语言包装完只是“备好翻译资源”,VS Code 默认仍用英文,必须显式告诉它“我要中文”。
这一步不能跳过,也别指望改设置界面里的“Display Language”选项——那个是旧版遗留项,已经失效了。
必须走命令面板:
按 Ctrl+Shift+P 打开,输入并选择“Configure Display Language”,在弹出的 JSON 文件中,把 "locale": "en" 改成 "locale": "zh-cn"(注意:小写、短横线、双引号包裹)。
保存后,必须点击弹窗里的 Restart 按钮,或手动关闭所有窗口加杀掉托盘/后台进程再重开。
写成 "zh_CN"、"zh"、"Chinese" 都无效;改完只 Developer: Reload Window 也不生效。
VS Code 不读系统语言,也不自动继承 Windows/macOS 区域设置。它只认自己配置文件里的 locale 字段,而且有明确的读取顺序:工作区设置 > 用户设置 > 系统默认。
多数人只需改用户级配置,但路径容易错。
关键路径(务必确认你改的是这个):
Windows:%APPDATA%\Code\User\settings.json 或 %APPDATA%\Code\User\locale.json
macOS:~/Library/Application Support/Code/User/settings.json 或 ~/Library/Application Support/Code/User/locale.json
Linux:~/.config/Code/User/settings.json 或 ~/.config/Code/User/locale.json
如果工作区根目录下有 .vscode/locale.json,它不生效;如果企业策略或环境变量(如 VSCODE_LANG=en)被设死,也会覆盖你的配置——此时右下角状态栏点 locale 显示会是灰色不可编辑。
这是最常被忽略的操作细节。VS Code 后台进程(尤其是托盘图标、菜单栏常驻项)没退出干净,新启动的窗口会继承旧环境,看起来像配置没生效。
验证是否真正重启成功:
Windows:任务管理器里确认没有残留的 Code.exe 进程
macOS:活动监视器里杀掉所有 Code Helper 和 Electron 相关进程
Linux:终端执行 ps aux | grep code,确保无残留
重启后,右下角状态栏应显示 zh-cn,点它还能手动切回英文,说明切换已就位
语言包只管 VS Code 自身 UI(菜单、设置页、调试面板等),git status 输出、终端报错、TypeScript 提示、第三方插件界面,这些都不受控制——不是没汉化成功,而是本来就不归它管。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8