VSCode在Windows下怎么汉化?系统语言同步【方案】
Windows下汉化VSCode需三步:安装官方中文语言包,在locale.json写入{"locale":"zh-cn"},彻底结束所有Code.exe进程后重启。系统语言设置无法自动汉化,必须手动操作。
VSCode 在 Windows 下想换成中文界面?这事儿说难不难,说简单也容易踩坑。不少朋友装完语言包、改完配置,重启一看还是满屏英文,折腾半天没动静。其实核心就三个动作:装对包、写对文件、杀干净进程重启——少一个都不行。

具体来说,你得先装上微软官方的 Chinese (Simplified) Language Pack for Visual Studio Code 扩展,然后手动把 {"locale":"zh-cn"} 写入 %APPDATA%CodeUserlocale.json,最后一步也最关键——彻底结束所有 Code.exe 进程再重启。这三个条件缺一不可,否则界面就卡在英文上纹丝不动。
怎么确认装的是微软官方中文语言包?
市面上打着“汉化”旗号的第三方插件不少,但装了很可能导致乱码甚至主页被劫持。认准以下三个特征:
- 扩展名称必须是
Chinese (Simplified) Language Pack for Visual Studio Code - 发布者必须是
Microsoft - 扩展 ID 必须是
ms-ceintl.vscode-language-pack-zh-hans
在扩展面板(Ctrl+Shift+X)搜索 chinese,结果会出来一大串。别看到第一个就点安装,得往下翻,找到带有 Microsoft 签名的那一个再下手。万一装错了,卸载后还得清理残留配置,不然会干扰后续生效。
locale.json 文件必须放对位置且格式严格
Windows 下唯一有效的路径是:%APPDATA%CodeUserlocale.json。别放到 %USERPROFILE%.vscode 或者 %LOCALAPPDATA% 下面去,那些位置都不认。文件内容必须只有一行,严格小写、连字符、无空格、UTF-8 无 BOM:
{"locale":"zh-cn"}
常见错误包括:
- 写成
"zh_CN"、"zh-hans"、"Chinese"或"zh"——全部无效 - 保存成 ANSI 或带 BOM 的 UTF-8——VS Code 会直接忽略该文件
- 误改
settings.json里的"locale"字段——自 VS Code 1.60 起这个字段已经废弃,写了也不起作用
为什么改完还是英文?十有八九没杀干净后台进程
VS Code 启动后会在后台驻留 Code.exe 和多个 Code Helper 进程。新窗口会继承旧环境,导致 locale 设置根本来不及生效。所以必须手动确认:
- 打开任务管理器,切换到“详细信息”页,找到所有
Code.exe和Code Helper进程,逐一右键“结束任务” - 之后再重新双击图标或运行
code命令启动 - 启动后立刻看右下角状态栏:显示
en就是失败,显示zh-cn才算真正生效
如果状态栏点了没反应、选项是灰色的,说明被企业组策略或注册表项锁死了。这时候改 locale.json 也没用,得联系 IT 部门解禁。
系统语言设为中文 ≠ VS Code 自动汉化
Windows 区域设置里把“非 Unicode 程序的语言”改成中文,对 VS Code 没有影响。VSCODE_NLS_CONFIG 环境变量在普通用户场景下极少需要手动设置。真正起效的只有那三件事:装对包、写对 locale.json、杀净进程重启。其他任何“同步系统语言”的说法,基本上都是在混淆概念。
最后多说一句:菜单、设置项变成中文了,但 Git 面板或调试控制台还是英文?那是对应模块自己没做国际化,和 VS Code 主体汉化无关,不用再折腾 locale 了。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















