只需安装Microsoft官方中文语言包、执行Configure Display Language命令选zh-cn、彻底重启三步即可切换VSCode为中文界面;顶部菜单栏、命令面板提示、设置导航栏全中文即成功,终端等英文属正常。

VSCode 切换中文界面不需要装完就重启,关键在快捷键触发 Configure Display Language 命令并选对 zh-cn —— 但这个命令本身不会自动安装语言包,必须先装好官方插件。
Ctrl+Shift+P 输入 Configure Display Language 为什么没反应?
命令面板搜不到或执行后空白,基本是以下三个原因中的一个:
- 没装
Chinese (Simplified) Language Pack for Visual Studio Code插件,或装错了非 Microsoft 发布的“汉化插件”(比如Chinese Language Pack或VSCode Chinese) - 插件已安装但被禁用:打开
Ctrl+Shift+X→ 点击已安装列表 → 找到该插件 → 确保右侧开关是开启状态 - VS Code 正在使用旧进程缓存:Windows 任务管理器里杀掉所有
Code.exe,macOS 运行killall -u $USER 'Code Helper',再重开
Configure Display Language 选了 zh-cn 但还是英文?
选中后点了 Restart 却没变,不是命令错了,而是生效条件没满足:
-
Reload Window不起作用,必须彻底退出 VS Code 再启动(右下角提示 “Restart to apply changes” 是指完整重启,不是重载窗口) - 配置实际写入的是
locale.json,不是settings.json;手动改settings.json加"locale": "zh-cn"完全无效 -
zh-cn必须全小写、带连字符;zh_CN、zh-hans、Chinese都不识别,会静默回退到英文
快捷键操作全流程(Win/Linux/Mac 通用)
这是唯一稳定、可复现的操作链,跳过任何一步都可能卡在英文界面:
- 按
Ctrl+Shift+X(Mac 是Cmd+Shift+X)→ 搜索Chinese (Simplified) Language Pack for Visual Studio Code→ 确认发布者是Microsoft→ 点 Install - 按
Ctrl+Shift+P(Mac 是Cmd+Shift+P)→ 输入Configure Display Language(大小写不敏感,输display就能筛选)→ 回车 - 从弹出列表中明确选择
zh-cn(不是第一个看起来像中文的选项)→ 点提示框里的 “Restart” - 关闭所有 VS Code 窗口 → 检查后台进程是否清空 → 全新启动
最常被忽略的是“后台进程残留”——哪怕只留一个 Code Helper 进程,新窗口就会继承旧 locale 设置,看起来像设置没生效。验证是否真成功,不是看菜单有没有中文,而是看右下角状态栏是否显示 zh-cn(点击它还能快速切换)。


















