macOS で PhpStorm をインストールし直した後、起動時にスプラッシュ表示のままフリーズしてしまう不具合の解消方法を示します。
まずエラー状態の確認です。コマンドプロンプトから PhpStorm を起動すると、色々とメッセージを吐くので便利です。
macの場合、アプリは下記ディレクトリにあるはずです。そのディレクトリへ移動します。
$ cd /Applications/PhpStorm.app/Contents/MacOS
移動したら起動してみましょう。
$ ./phpstorm
起動して ERROR というメッセージが出たなら、フリーズしている原因はそれです。
そして
Error opening zip file or JAR manifest missing : /Users/<USER>/Library/Preferences/PhpStorm2019.2/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Error occurred during initialization of VM
これが出たなら、日本語化プラグインが原因なのが確定で、この日本語化プラグインを削除すれば解決です。
ちなみに、Ver 2020.1 より JetBrains 純正の日本語化プラグインがリリースされたので、どのみちこの旧日本語化プラグイン pleiades は不要です。
プラグインは下記設定ファイルに記述されているので、テキストエディタで開きます
$ vi ~/Library/"Application Support"/JetBrains/PhpStorm2020.1/phpstorm.vmoptions
以下の行を削除します
-Xverify:none
-javaagent:<Pleiadesのディレクトリ>/jp.sourceforge.mergedoc.pleiades/pleiades.jar
これで PhpStorm を起動すると、今度は正常に動作するようになります。