PhpStorm 在 Ubuntu 上“崩了”一般分几种情况,你可以按顺序排查,基本都能救回来:
PhpStorm 配置坏掉最常见原因。
rm -rf ~/.config/JetBrains/PhpStorm*
rm -rf ~/.cache/JetBrains/PhpStorm*
rm -rf ~/.local/share/JetBrains/PhpStorm*
然后重新启动 PhpStorm。
⚠️ 会重置设置,但项目还在
phpstorm
# 或
/opt/phpstorm/bin/phpstorm.sh
看终端有没有 Java / JVM 报错。
报错类似:
java.lang.OutOfMemoryError
解决: 编辑:
~/.config/JetBrains/PhpStorm*/phpstorm64.vmoptions
调大内存(示例):
-Xms512m
-Xmx2048m
可能是索引坏了。
rm -rf 项目目录/.idea
或删除索引:
rm -rf ~/.cache/JetBrains/PhpStorm*/index*
安全模式启动:
phpstorm --safe-mode
然后禁用最近装的插件。
尝试用 X11:
export GDK_BACKEND=x11
phpstorm
或登录界面选 Ubuntu on Xorg
编辑:
phpstorm64.vmoptions
加一行:
-Dsun.java2d.opengl=false
sudo rm -rf /opt/phpstorm
rm -rf ~/.config/JetBrains/PhpStorm*
如果你愿意,把下面信息发我,我能精准定位:
我可以一步一步带你修。