webstorm 2024.3及之后版本(含2026.1)原生支持简体中文,需在settings→appearance & behavior→system settings→customize→ui language中选择chinese (simplified)并强制重启ide才生效;2023.3及更早版本则须安装jetbrains官方chinese (simplified) language pack插件,启用后仍需手动切换语言并两次重启。

确认 WebStorm 版本是否支持内置中文
2024.3 及之后版本(含当前 2026.1)已原生支持 Chinese (Simplified),不需要插件。直接进 Settings → Appearance & Behavior → System Settings → Customize → UI Language 就能选,但必须点 Restart IDE 才生效。
如果你的版本是 2023.3 或更早,UI Language 下拉框里压根没有中文选项——这时才需要插件。别信启动页上写的“2026.1”,那是 Toolbox 的营销文案;真版本号在 Help → About 第一行。
装插件只认 JetBrains 官方一个
老版本用户必须装插件,但只接受唯一合法来源:Chinese (Simplified) Language Pack,作者必须是 JetBrains s.r.o.。其他任何名称——比如“汉化补丁”“中文增强版”“CN语言包”——全是第三方,签名缺失、翻译错位、甚至带恶意脚本。
安装路径固定:Settings → Plugins → Marketplace,搜 Chinese,找到后点 Install。装完不重启,插件不会加载;重启后仍英文,说明你漏了下一步。
- 插件状态必须是
Enabled(右侧开关为蓝色),灰色 = 仅安装未启用 - 启用 ≠ 切换语言:重启后还得再进一次
Settings → Appearance & Behavior → System Settings → Customize → UI Language,手动选Chinese (Simplified),再点Apply并强制重启
改完还是英文?优先查 JVM 和系统 locale
界面死活不变,大概率不是设置错了,而是 JVM 进程根本没收到中文指令。这类问题不报错,但会卡在英文界面不动。
检查三处硬编码覆盖点:
- 删掉
bin/webstorm64.vmoptions(Windows)或bin/webstorm.vmoptions(macOS/Linux)里类似-Duser.language=en的行 - Windows 用户检查「控制面板 → 区域 → 管理 → 非 Unicode 程序的语言」是否设为 English
- Linux/macOS 终端执行
locale,确认LANG或LC_ALL不是C或POSIX
哪些地方永远是英文,这不是 bug
中文生效后,以下内容保持英文属正常设计,不是配置失败,也无法通过语言包解决:
-
Quick Documentation(Ctrl + Q)里的 API 文档来自 TypeScript Server 或 JSDoc,语言包不覆盖 - 终端(
Terminal)输出、git commit信息、Node.js报错堆栈,由运行时环境决定 - 第三方插件(如
GitToolBox、Rainbow Brackets)是否中文,取决于插件自身是否提供多语言支持 - 代码提示中的英文参数名、JSDoc 注释,属于语言服务层内容,不在 UI 翻译范围内
真正容易被忽略的是启动方式:macOS 用户若用 open -a WebStorm 启动,需确保终端 locale 已设中文,否则 IDE 会继承终端环境,覆盖 UI Language 设置。











