vs code界面切换中文需安装microsoft官方中文语言包、执行configure display language命令选zh-cn并彻底重启,三者缺一不可;若命令失效则手动编辑用户级locale.json为{"locale":"zh-cn"}。

VS Code界面默认显示英文,如果你刚安装完软件却找不到“文件”“编辑”“视图”这些中文菜单,说明语言包没装、locale没设准,或者进程根本没彻底重启——三者缺一不可,否则永远卡在英文界面。
先装对插件:只认Microsoft官方语言包
打开 VS Code,按 Ctrl+Shift+X(Windows/Linux)或 Cmd+Shift+X(macOS)进入扩展面板。
在搜索框中输入 Chinese (Simplified) Language Pack for Visual Studio Code,必须认准作者是 Microsoft,带蓝色认证标识——其他名称相似的插件(如“Chinese Language Pack”“VSCode Chinese”)翻译不全,还可能覆盖 locale 配置。
点击 Install 安装,安装完成后不要点右上角的 Reload 按钮,它只重载扩展,不会激活中文界面。
右下角若弹出提示,务必点 Change and Restart;没弹提示也别关窗口,直接进下一步。
再指定语言:用命令面板选 zh-cn
按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
输入 Configure Display Language,回车选择该命令。
在弹出列表中,必须选 zh-cn(小写、短横线、带引号的代码值),zh-CN、zh_CN、Chinese (Simplified) 都无效,选错就白折腾。
VS Code 提示“需要重启窗口以应用更改”,点击 Restart —— 这是彻底关闭再启动,不是重载窗口。
备用方案:手动改 locale.json 文件
方法一和方法二失效时(比如命令面板打不开、列表里压根没 zh-cn),直接改配置文件最硬核。
第一步:关闭所有 VS Code 窗口,一个不留。
第二步:用记事本或任意文本编辑器打开对应路径下的 locale.json 文件:
Windows 路径:%APPDATA%\Code\User\locale.json
macOS 路径:~/Library/Application Support/Code/User/locale.json
Linux 路径:~/.config/Code/User/locale.json
第三步:将文件内容替换为严格的一行 JSON:{"locale":"zh-cn"}(注意:双引号、冒号、逗号全为英文符号,不能多空格、不能漏引号、不能写成 settings.json)。
第四步:保存文件,重新启动 VS Code。这一步绕过 UI 层,强制生效,优先级最高。











