webstorm 2024.3 及之后版本无需汉化包,直接在 settings → appearance & behavior → system settings → customize → ui language 中选择 chinese (simplified) 并重启 ide 即可生效;旧版本才需插件,且设置后 terminal、quick documentation 等仍为英文属正常设计。

WebStorm 2024.3 及之后版本(含当前 2026.1)根本不需要“汉化包”,直接改 UI Language 就行;装第三方补丁或搜“中文增强版”反而大概率导致菜单错位、快捷键失效,甚至被安全软件拦截。
怎么确认你的 WebStorm 支持内置中文
别信启动页上写的“2026.1”——那是 JetBrains Toolbox 的营销文案,不是真实版本。真正起作用的是 IDE 内部版本号:
- 打开
Help → About,看第一行显示的版本号 - 如果是
2024.3、2025.3、2026.1等 ≥2024.3的版本,Settings → Appearance & Behavior → System Settings → Customize → UI Language下拉框里一定有Chinese (Simplified) - 如果是
2023.3或更早,下拉菜单里大概率没有该选项,才需要走插件路线
新版(≥2024.3)设置中文的三步操作
路径、顺序、重启,三者缺一不可。漏掉任一环节,界面都还是英文:
- 用快捷键打开设置:
Ctrl + Alt + S(Windows/Linux)或Cmd + ,(macOS) - 左侧依次点开:
Appearance & Behavior → System Settings → Customize(注意不是旧版的Language & Fonts) - 找到
UI Language下拉框,选Chinese (Simplified)→ 点Apply→ 弹窗里必须点Restart IDE
热重载不触发语言切换,IDE 进程必须完全退出再启动,否则翻译资源根本不会加载。
为什么改了还是英文?重点排查这三处覆盖点
这类问题不报错,但界面死活不变——它不是你设错了,而是 JVM 进程压根没收到中文指令:
- 终端执行
locale,确认LANG或LC_ALL不是C或POSIX(这些值会让 Java 应用 fallback 到英文) - 检查
bin/webstorm64.vmoptions(Windows)或webstorm.vmoptions(macOS/Linux),删掉类似-Duser.language=en的硬编码参数 - macOS 用户若用
open -a WebStorm启动,需确保终端locale已设为中文,否则会继承终端环境
中文生效后,哪些地方仍是英文?这不是 bug
这是设计如此,不是配置失败,也不代表设置错了:
-
Quick Documentation(Ctrl + Q)里的 API 文档来自 TypeScript Server 或 JSDoc,语言包不覆盖 - 终端(
Terminal)输出、git提交信息、Node.js报错堆栈,由运行时环境决定,和 IDE 语言无关 - 第三方插件(如
GitToolBox、Rainbow Brackets)是否中文,取决于插件自身是否提供多语言支持 - 代码提示中的英文参数名、JSDoc 注释,属于语言服务层内容,不在 UI 翻译范围内
真正容易被忽略的,是系统级 locale 和 JVM 参数对 UI 语言的静默覆盖——它不报错,也不提示,只让你反复怀疑自己哪步点错了。











