ui language设置后仍为英文,需检查三处硬覆盖点:一是vmoptions文件中-duser.language=en等jvm参数需删除;二是系统locale未设中文,windows查“非unicode程序语言”,linux/macos执行locale确认lang为zh_cn.utf-8;三是macos终端启动时终端自身locale必须为中文,否则ide继承英文环境。

UI Language 设置后仍为英文?检查三处硬覆盖点
版本对、插件装对、下拉框也选了 Chinese (Simplified),但重启后还是英文——大概率是这三处被静默覆盖:
-
webstorm64.vmoptions(Windows)或webstorm.vmoptions(macOS/Linux)里存在-Duser.language=en或-Duser.country=US,整行删掉 - 系统 locale 未设中文:Windows 检查「控制面板 → 区域 → 管理 → 非 Unicode 程序语言」是否为中文;Linux/macOS 终端执行
locale,确认LANG是zh_CN.UTF-8而非C或POSIX - macOS 用户若用终端命令
open -a WebStorm启动,终端自身 locale 必须已设为中文,否则 IDE 会继承终端环境,UI Language 设置失效
汉化后菜单文字发虚、模糊、挤成一团?换字体不是选“微软雅黑”就行
界面字体发虚不是汉化包问题,而是 WebStorm 用 Java Swing 渲染 UI 时没 fallback 到合适中文字体。关键不是“填名字”,而是从下拉列表里手动点选:
- Windows 推荐选
Microsoft YaHei UI(注意是 UI 版本,不是Microsoft YaHei) - macOS 推荐
System San Francisco或Helvetica Neue,但需先在系统设置中启用中文语言支持 - 务必勾选「使用自定义字体」,否则设置不生效
- 改完必须重启——
Apply不触发 UI 字体重载
汉化后工具窗口按钮被截断、标题栏换行?别调 CSS,关 Widescreen layout
这不是翻译长度问题,而是 Widescreen tool window layout 开启后强制铺满宽度,压缩了顶部/底部空间。它在 2023.1+ 版本默认开启,多显示器下极易误触:
- 路径:
Settings → Appearance & Behavior → Appearance,取消勾选Widescreen tool window layout - 关闭后工具窗口恢复窄版布局,左右自然留白,标题栏高度回归正常
- 改完必须重启,仅
Apply无效 - 不要手动拖拽窗口边缘“拉宽”,这会破坏布局约束,重启后复位
汉化后代码提示全丢?先关 Power Save Mode 再重建索引
汉化本身不会导致补全失效。真正常见原因是汉化过程中意外启用了 Power Save Mode,或首次启动跳过索引重建:
- Windows/Linux:检查
File菜单中Power Save Mode是否勾选;macOS 在WebStorm菜单下找 - 执行
File → Invalidate Caches / Restart…,勾选全部三项,点击Invalidate and Restart(不是Just Restart) - 重启后观察右下角
Indexing…进度,若卡在某个大文件(如日志 JSON),进Settings → Editor → File Types → Ignore files and folders加入排除 - 确认
.vue文件绑定到Vue.js template,.ts绑定到TypeScript,而非Plain Text











