正确安装微软官方简体中文语言包需三步:先在扩展面板搜索全名并认准microsoft发布者安装;再手动编辑locale.json为{"locale":"zh-cn"};最后彻底退出vscode进程并重启。

只用微软官方那个,别选别的。所有叫“中文插件”“汉化补丁”“Pro版”“Ultimate”的第三方包,要么不更新、要么乱码、要么带广告,装了反而让命令面板或设置页出问题。
怎么找到并安装正确的 Chinese (Simplified) Language Pack for Visual Studio Code
打开 VSCode,按 Ctrl+Shift+X(Windows/Linux)或 Cmd+Shift+X(macOS)进扩展面板;在搜索框里严格粘贴全名:Chinese (Simplified) Language Pack for Visual Studio Code;只认发布者是 Microsoft、图标带蓝白 VS 标志的那个;点 Install,别点旁边弹出的 Reload Window —— 那只是重载插件,不触发语言切换。
Configure Display Language 命令打不开或改完没反应
这个命令本质是打开并编辑 locale.json 文件。如果搜不到命令,大概率是语言包根本没装成功,或者 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"}(注意:小写、短横线、双引号包裹,zh_CN 或 zh-hans 在最新版中已不被识别);改完保存后,必须彻底退出所有 VSCode 进程(Windows 查任务管理器有没有残留 Code.exe,macOS 看活动监视器里 Electron 是否还在)再重开。
装完还是部分英文?先排查这三处
– 某些插件(如 Prettier、ESLint)自带英文提示,它们不走 VSCode 的 locale,需单独查其文档看是否支持语言配置
– 非官方主题(尤其是自定义 UI 主题)可能覆盖本地化样式,临时切回 Default Dark+ 测试
– 缓存没清:删掉对应平台的 Cache 目录(路径同上,把 User 换成 Cache),再重启
– 企业环境或 Snap 安装的 VSCode 可能忽略用户配置,启动时加参数:code --locale=zh-cn
最容易被忽略的是:装包 ≠ 切语言,改配置 ≠ 生效,重启 ≠ 彻底退出。三者缺一不可,且顺序不能错。











