通过JetBrains Toolbox升级PhpStorm后CodeGeeX插件报错求助
修复PhpStorm升级后CodeGeeX插件报错的方案(MacOS M1)
问题描述
通过JetBrains Toolbox将PhpStorm升级至最新版本后,CodeGeeX插件触发报错,错误对话框内的所有选项均无法解决问题。已尝试以下操作但无效:
- 删除整个插件文件夹
- 将插件ID添加至
disabled_plugins.txt - 通过Toolbox卸载并重装PhpStorm
- 不使用Toolbox卸载并重装PhpStorm
修复建议
1. 彻底清理PhpStorm配置缓存
MacOS M1系统下,PhpStorm的配置缓存目录位于~/Library/Application Support/JetBrains/PhpStorm[版本号]和~/Library/Caches/JetBrains/PhpStorm[版本号],执行以下步骤:
- 完全关闭PhpStorm
- 打开访达,按
Command+Shift+G,分别输入上述两个路径并删除对应文件夹 - 重启PhpStorm后,重新尝试安装或禁用CodeGeeX插件
2. 安装插件兼容版本
- 打开PhpStorm插件市场,搜索CodeGeeX,查看插件兼容版本说明,确认当前最新版PhpStorm是否在插件支持范围内
- 若插件暂未适配最新版PhpStorm,可在插件详情页的「Versions」标签中选择对应历史兼容版本手动安装
3. 以Rosetta模式运行PhpStorm(M1专属)
M1架构可能导致部分插件存在兼容性问题,尝试用Rosetta启动:
- 在应用程序文件夹找到PhpStorm,右键选择「显示包内容」
- 进入
Contents/MacOS目录,找到phpstorm可执行文件 - 右键该文件选择「显示简介」,勾选「使用Rosetta打开」
- 重启PhpStorm,观察报错是否消失
4. 重置PhpStorm插件状态
- 关闭PhpStorm,在终端执行命令:
defaults delete com.jetbrains.PhpStorm - 该命令会重置PhpStorm用户偏好设置,重启后重新配置插件
5. 反馈问题至插件官方
若以上方法均无效,可在CodeGeeX插件的JetBrains市场评论区或官方代码仓库提交报错信息,说明你的PhpStorm版本、MacOS M1系统信息及已尝试的操作,请求官方针对性修复
内容的提问来源于stack exchange,提问作者Luis Ribeiro
相关产品推荐
相关产品推荐

