WebStorm 可彻底汉化界面,但代码提示、终端输出等不受影响;2024.3+ 版本内置简体中文,直接设置 UI Language 并重启即可;老版本需安装官方插件并正确启用;部分英文内容属设计使然,非配置失败。

WebStorm 界面能彻底汉化,但“彻底”二字有明确边界:菜单、设置项、对话框、弹窗标题等 IDE 自身 UI 元素可 100% 中文化;而代码提示、终端输出、Git 提交信息、Quick Documentation(Ctrl + Q)等内容天然不受影响,强行覆盖反而破坏开发体验。
确认版本再动手:2024.3+ 不需要插件
别急着搜“汉化包”,先看真实版本:Help → About 第一行显示的才是准的。如果是 2024.3、2025.3 或 2026.1,说明已内置 Chinese (Simplified),直接走设置路径即可,装任何插件都多余,还可能冲突。
- 路径必须是:
Settings → Appearance & Behavior → System Settings → Customize → UI Language - 下拉框里选
Chinese (Simplified)(注意括号和大小写,不是“简体中文”文字) -
Apply后弹窗必须点Restart IDE—— 只点Apply不生效,热重载不加载新语言资源
老版本(2023.3 及更早)必须装插件,但只认这一款
如果 About 显示的是 2023.3 或更低,Settings 里确实没有 UI Language 下拉框,才需插件。但必须严格满足以下三点,否则白装:
- 插件名必须是
Chinese (Simplified) Language Pack,作者必须是JetBrains s.r.o.—— 搜“汉化”“中文补丁”出来的第三方包,大概率不兼容甚至触发安全拦截 - 安装后进
Settings → Plugins,确认状态是Enabled(右侧开关为蓝色),灰色 = 仅安装未启用 - 启用插件后必须重启一次;重启后仍为英文?说明还没手动切换语言 —— 再进
Settings → Appearance & Behavior → System Settings → Customize → UI Language选Chinese (Simplified),再点Restart IDE
改完还是英文?先查 JVM 和系统 locale
界面死活不变中文,90% 是底层 Java 进程没收到指令,不是 WebStorm 设置错了:
- Linux/macOS 终端执行
locale,确认LANG或LC_ALL不是C或POSIX(这些值会让 Java 强制 fallback 到英文) - 检查
webstorm64.exe.vmoptions(Windows)或webstorm.vmoptions(macOS/Linux),删掉类似-Duser.language=en的硬编码参数 - macOS 用户若用终端命令
open -a WebStorm启动,终端本身的locale必须已设为中文,否则 WebStorm 会继承它
哪些地方注定是英文,别折腾
改完 UI Language 后发现某些内容仍是英文,不是配置失败,而是设计如此:
-
Ctrl + Q弹出的 Quick Documentation —— 内容来自 TypeScript Server 或 JSDoc,语言包不触碰这部分 - 终端(Terminal)输出、Git 提交信息、Node.js 堆栈错误 —— 全由运行时环境决定,和 IDE 界面语言无关
- 第三方插件(如
GitToolBox、Rainbow Brackets)是否中文,取决于插件自己有没有做多语言支持 - 代码提示中的参数说明、函数签名里的英文注释 —— 属于语言服务层,不在 UI 翻译范畴
真正容易被忽略的,是缓存错位问题:更新后界面突然变英文,往往不是设置丢了,而是索引未重建或语言资源加载不全。此时优先执行 File → Invalidate Caches and Restart,而不是删目录或重装插件。


















