misonoteApp Center

JetBrains IDE のキャッシュとログは削除していい?

削除して大丈夫自動で作り直されます。Thermo はそのまま削除します。

場所

  • ~/Library/Caches/JetBrains
  • ~/Library/Logs/JetBrains

これは何?

IntelliJ IDEA、PyCharm、WebStorm など JetBrains 製 IDE が保存するキャッシュとログです。プロジェクトのインデックスや各種キャッシュが、製品とバージョンごとのフォルダに分かれて置かれます。

なぜ大きくなる?

IDE をメジャーアップデートすると新しいバージョン用のフォルダが作られ、古いバージョンのフォルダはそのまま残ることがあります。大きなプロジェクトを開くほどインデックスも大きくなり、複数の IDE を使っていればその分だけ増えます。

削除しても大丈夫?

安全に削除できますが、IDE を起動した状態での削除は避け、先に終了してください。次にプロジェクトを開くとインデックスが作り直されるため、しばらく動作が重くなります。また、IDE の Local History(ファイルの変更履歴)もこのキャッシュの中に保存されているため、削除すると失われます。Git で管理していない変更の履歴を頼りにしている場合は注意しましょう。

ヒント

特定のプロジェクトの不調だけを直したいなら、IDE の「File > Invalidate Caches」を使うと、IDE 自身の手順でキャッシュを作り直せます。

まず容量を確認

du -sh "$HOME/Library/Caches/JetBrains" "$HOME/Library/Logs/JetBrains" 2>/dev/null

手動で削除

「ターミナル」で実行します。削除は元に戻せないので、パスを確認してから実行してください。

rm -rf "$HOME/Library/Caches/JetBrains"/*
rm -rf "$HOME/Library/Logs/JetBrains"/*