前天给实习生装PhpStorm,他找设置找了十分钟,因为菜单上写着Settings,他一直在屏幕上找「设置」两个字。

phpstorm汉化靠的是官方语言包插件,不是软件自带的。步骤就两步,装完重启。

Marketplace里搜chinese

打开设置,进Plugins,切到Marketplace标签,搜chinese,认准JetBrains官方发布的简体中文语言包,点Install,然后重启IDE。

重启后菜单、对话框、设置项都会变中文。插件名字很长,认发布者比认名字靠谱,别点错。

提示不兼容怎么办

最常见的是插件版本和IDE版本对不上,插件页会显示incompatible。这时候别去找第三方汉化包,正确做法是把IDE升级到较新的版本,语言包会跟着更新。

第三方汉化包通常是替换安装目录里的jar文件,升级一次就失效,还可能让IDE起不来,排错很费劲。

汉化之后仍然有英文

报错信息、堆栈、日志、代码补全里的类名,这些不翻译,也不该翻译。搜问题时把英文关键词直接丢进搜索框,命中率比中文高得多。

一些新功能的文案,语言包更新滞后,会留着英文,属于正常现象。

装完还是英文的话,先回插件列表看勾有没有打上;再确认当前启动的IDE是不是你装插件的那个版本,多版本共存时容易装错地方。

公司电脑如果装的是旧版IDE,语言包一般只跟最近两三个大版本,太老的版本可能干脆没有中文包,只能升级。

还有一点:中文界面下搜设置项,用中文关键词常常搜不到,因为底层配置项还是英文名,找不到就换英文词再搜一次。

phpstorm汉化只影响界面,不动代码和项目配置。团队里有人用中文有人用英文,同一个仓库不会有冲突。

我的建议

刚上手先汉化,把菜单认全;两三个月后建议切回英文,因为教程、文档、同事交流都用英文术语,汉化反而多一层翻译。

来回切换就在同一个插件页点Disable和Enable,不用卸载,随时能换,不用纠结。

另外提一句:社区版不带PHP支持,写PHP得用专业版,别装错了再回头怀疑汉化有问题。