要在PhpStorm里顺利用上Fitten Code插件,并且让界面和编辑器都能正常显示中文,其实只需要按顺序做好三件事。这三个步骤不能跳步,顺序错了就会出问题——比如装好插件但界面还是英文,或者菜单虽然变成中文了,编辑区里却显示出一堆方块字。说实话,这事儿我踩过坑,所以专门把完整流程整理了出来。

第一步很简单:先确认你的PhpStorm版本够不够新。打开PhpStorm,点Help → About,看Build号。如果显示的是PS-251.xxxxx或更高(比如PS-252.xxxx),那就好办,Settings里直接有Language and Region选项,选中文就行。但如果Build号是PS-243.xxxx这种,说明是2024.3或者更早的版本,那就得走另一条路——靠插件加VM参数的双重配置,一步都不能落下。版本判断这一步特别关键,因为新旧版本的设置入口完全不一样,选错了地方,点Apply也没反应。
确认 PhpStorm 版本是否原生支持中文
怎么确认?就是上面说的那个方法:Help → About,看Build号。版本号决定了你后面该走哪条路,千万别敷衍。
安装 Fitten Code 插件
安装插件有两种常见方式,看你的网络环境选择就行。
方法一:从Marketplace在线安装(推荐,最省事)
打开PhpStorm,File → Settings(Windows/Linux)或PhpStorm → Preferences(macOS);左侧选Plugins,右侧切换到Marketplace标签页;搜索框输入Fitten Code,找到Publisher显示为“Fitten AI”的官方插件;点Install,下载完成后按提示Restart IDE。
方法二:手动安装ZIP包(适合离线或公司内网环境)
先从Fitten Code官方渠道下载最新的.zip插件包,注意核对版本是否兼容你的PhpStorm;然后Settings → Plugins → 点击右上角齿轮图标 → Install Plugin from Disk…;选中下载好的.zip文件,点OK,再Restart IDE。
⚠️ 有个坑要注意:手动安装后如果插件列表里显示“Not compatible”,说明你下载的ZIP包跟当前PhpStorm版本不匹配,得重新下载对应版本。
设置中文界面语言
这一步的操作路径取决于你的PhpStorm版本,别搞混。
✅ 2025.1+版本(Build ≥ PS-251.xxxxx)
Settings → Appearance & Beha vior → System Settings → Language and Region → Language下拉框里选Chinese (Simplified)→ 点Apply → 弹窗出现后必须点Restart,不能关掉窗口手动重启。
❌ 特别注意:Appearance → User Interface Language这个旧入口在2025.1+已经废弃了,选了也没用。
✅ 2024.3及更早版本
Settings → Plugins → Marketplace搜索Chinese (Simplified) Language Pack → 确认Compatible with your version后Install;
然后Help → Edit Custom VM Options… → 在文件末尾新增一行:-Didea.language=zh-CN(注意等号前后不能有空格);
最后彻底退出PhpStorm:Windows得在任务管理器里结束所有jetbrains-phpstorm64.exe进程;macOS右键Dock图标选Quit。光点关闭窗口不行,必须彻底退出。
修复编辑器中文显示模糊或乱码
这里有个很容易忽略的点:菜单变成中文了,不代表编辑区也能正常显示汉字。默认的等宽字体比如DejaVu Sans Mono、Monaco,本身不带中文字形,所以结果就是锯齿、发虚甚至方块。
解决方法:Settings → Editor → Font → Font family改成系统自带的中文字体。Windows用Microsoft YaHei,macOS用SF Pro Display,Linux用Noto Sans CJK SC。
关键一步:一定要取消勾选Show only monospaced fonts(这个选项藏在Enable font ligatures下面),否则中文字体根本不会出现在下拉列表里。
如果换完字体还是乱码,可以试试临时切回IntelliJ Light主题——某些第三方主题(比如Dracula)会硬编码字体名,导致你在设置里改了也没用。
