PhpStorm(JetBrains製品)のバージョンアップでミスってscratchesが消えたので手動で移行した


経緯

PhpStormをアップデートしたタイミングでscratchesファイルが消えてしまった。

scratchesファイルはバージョンごとに管理されているようである。
諸事情で二つのバージョンのPhpStormをインストールしていたこともあって、バージョンアップの際にscratchesファイルに不整合が発生してしまった。

解決方法

scratchesファイルを利用するバージョンのディレクトリにコピーしてやると良い

cp -rp Library/Preferences/PhpStorm2019.2/scratches/* Library/Preferences/PhpStorm2019.3/scratches

PhpStorm2019.2 の部分は適宜変更すること。
PhpSrotmからPyCharmなどへの移行も可能かと思います。