VSCode中文界面需三步:安装微软官方简体中文语言包(ID为ms-ceintl.vscode-language-pack-zh-hans)、执行Configure Display Language命令并选zh-cn、彻底重启所有进程;缺一不可,跳过任一步界面仍为英文。

装对包、选对值、彻底重启,三步到位;缺一不可,任何跳步都会导致界面仍是英文。
安装 Chinese (Simplified) Language Pack 扩展
VSCode 本体不带中文资源,必须靠官方语言包提供翻译。只认这一个:Chinese (Simplified) Language Pack for Visual Studio Code,发布者必须是 Microsoft。
- 按
Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(macOS)打开扩展面板 - 搜索框输入
chinese,过滤结果中找带蓝勾认证、作者为MS-CEINTL的那一项 - 点
Install;安装完右下角会弹提示——别忽略它 - 常见错误:搜到
Chinese Language Pack(无作者标识)、VSCode Chinese(作者非 Microsoft)等,这些不是官方包,装了也白装
执行 Configure Display Language 命令设为 zh-cn
装包只是“备好字典”,真正让 VSCode 切换语言,得靠这条命令显式指定使用哪套翻译。
- 按
Ctrl+Shift+P(或Cmd+Shift+P)打开命令面板 - 输入
Configure Display Language,回车 - 在弹出列表中选
zh-cn(注意:是带引号的代码值,不是“简体中文”文字项) - 右下角弹窗出现后,必须点
Change and Restart;点OK或直接关掉窗口都不生效 - 不要在
settings.json里写"locale": "zh-cn"—— VSCode 1.70+ 已完全忽略该字段,写了也白写
彻底重启 VSCode 进程(最容易漏的关键步)
语言环境绑定在进程启动时加载,Reload Window 不会重载 locale,必须杀掉旧进程再启动新实例。
- Windows:任务管理器中结束所有
Code.exe进程,再重新打开 VSCode - macOS:Dock 上右键 VSCode 图标 →
退出,或终端运行killall -u $USER 'Code Helper' - Linux:关闭所有窗口后,确认
code进程已退出,再执行code启动 - 验证是否成功:顶部菜单栏、设置面板(
Ctrl+,)、命令面板提示、侧边栏标题全为中文即生效;终端、部分插件界面仍为英文属正常,和本体语言无关
真正卡住人的地方,往往不是找不到操作路径,而是装完没点 Change and Restart、点了却只 Reload Window、或后台残留进程继承了旧 locale。这三个点只要踩中一个,就永远停在英文界面。


















