必须执行configure display language命令选zh-cn并彻底重启vs code,仅安装microsoft官方中文语言包或仅重载窗口均无效;settings.json中配置locale已弃用,且第三方汉化插件不兼容新版。

装完 VSCode 后界面仍是英文,不是插件没装好,而是缺了关键一步:必须执行 Configure Display Language 命令并选 zh-cn,再彻底重启——只装语言包或只点“重载窗口”都不生效。
必须安装 Microsoft 官方中文语言包
第三方插件(如 Chinese UI、VSCode Chinese)不兼容新版,会导致菜单乱码、命令面板错位甚至崩溃。只认准这一项:
- 在扩展面板(
Ctrl+Shift+X)搜索完整名称:Chinese (Simplified) Language Pack for Visual Studio Code - 发布者必须是 Microsoft,ID 是
ms-ceintl.vscode-language-pack-zh-hans - 安装后右下角会提示 “Restart to enable”,但此时界面仍为英文——这是正常现象,插件只是“备好了字典”
用 Configure Display Language 命令激活中文
VS Code 1.70+ 已完全弃用 settings.json 中的 "locale": "zh-cn" 配置,手动写无效。唯一被支持的激活方式就是该命令:
- 按
Ctrl+Shift+P打开命令面板,输入Configure Display Language并回车 - 从下拉列表中**必须选
zh-cn**(小写、短横线;zh_CN、zh-hans、Chinese (Simplified)全部不识别) - 选完后弹出提示:“需要重启窗口以应用更改”,点击 Restart —— 不是
Developer: Reload Window,后者不重新初始化语言环境
重启必须杀干净后台进程
locale.json 只在全新启动时读取。如果后台还有残留进程,新窗口会继承旧环境,始终显示英文:
- Windows:任务管理器中确认无
Code.exe或Code Helper进程 - macOS:活动监视器中搜索
Electron,全部退出 - Linux:运行
pkill -f "code"再启动 - 验证是否真生效:看顶部菜单栏(文件/编辑/视图)、命令面板提示(请输入命令或搜索设置)、设置左侧导航(用户/工作区/扩展)——这三处变中文才算成功
真正容易被忽略的不是“怎么装”,而是“重启是不是真关干净了”和“zh-cn 必须严格小写+短横线”。右下角状态栏显示 en 就说明没生效,直接点击它选 zh-cn 是最快兜底方式。











