vscode汉化需安装microsoft官方中文语言包、执行configure display language命令选zh-cn并彻底重启三者缺一不可;必须认准扩展名chinese (simplified) language pack for visual studio code、作者microsoft、id ms-ceintl.vscode-language-pack-zh-hans,手动配置locale.json时内容须为{"locale":"zh-cn"}且utf-8无bom。

刚装好的 VSCode 默认是英文界面,改中文不需要重装、不靠第三方插件、也不用改系统语言——只要装对官方语言包、执行 Configure Display Language 命令选 zh-cn、彻底重启三步,1 分钟内就能看到中文菜单。
怎么确认装的是 Microsoft 官方中文语言包
第三方“汉化”“中文支持”插件基本失效或带风险,VS Code 只认一个扩展:
- 名称必须是
Chinese (Simplified) Language Pack for Visual Studio Code - 作者必须是
Microsoft,ID 是ms-ceintl.vscode-language-pack-zh-hans - 在扩展面板(
Ctrl+Shift+X)里粘贴全名搜索,别输“chinese lang”或“中文”这种模糊词 - 装完右下角会弹
Restart Now提示——点它,不是“Reload Window” - 如果命令面板里搜不到
Configure Display Language,90% 是这个插件根本没装成功
执行 Configure Display Language 命令时的硬性要求
这步才是激活中文的开关,插件只是“备好字典”,VS Code 不会自己翻:
- 按
Ctrl+Shift+P调出命令面板,输入Configure Display Language(注意大小写和空格) - 从列表里选
zh-cn—— 不是zh、不是zh_CN、不是Chinese,必须小写+连字符 - 选完会弹窗问是否重启,必须点
Restart,点Reload Window无效 - 如果点了命令但没弹窗,说明 VS Code 没读到语言包,先检查任务管理器里
Code.exe是否还活着
手动改 locale.json 是兜底方案,但路径和编码不能错
命令面板打不开、选了 zh-cn 还是英文、或者企业策略锁死配置时,直接编辑文件最稳:
- Windows 路径:
%APPDATA%\Code\User\locale.json - macOS 路径:
~/Library/Application Support/Code/User/locale.json - Linux 路径:
~/.config/Code/User/locale.json - 文件内容只写一行:
{"locale": "zh-cn"},不要多余空格或逗号 - 必须用 VS Code 自己打开并保存,右下角状态栏确认编码是
UTF-8,不是UTF-8 with BOM或GBK - 改完保存后,彻底退出 VS Code(任务管理器杀掉所有
Code.exe进程),再重开
真正卡住人的地方,往往不是找不到插件,而是重启时漏掉后台进程,或者把 zh-cn 手动写成 zh_CN、chinese 这类无效值。验证时只看顶部菜单栏、命令面板提示、设置左侧导航这三处,其他区域显示英文属于正常现象。











