Jetbrains 快取清理與安裝優化
阿新 • • 發佈:2022-04-13
jetbrains 這些熱門 ide,如 pycharm,webstorm,goland ,idea 在作業系統上安裝後的檔案結構非常一致,並且升級頻繁。在升級中版本以上時,會生成新版本的快取檔案目錄,而舊版本臨時檔案就這樣被遺留在電腦上。
快取目錄
-
jetbrains 系列產品的快取目錄分為兩類:
-
配置檔案目錄
儲存諸如快捷鍵、顏色主題、30天試用授權證書、自定義 jbr 執行時引數等等的 ide 使用者配置資訊,所以不能隨意刪除。刪除後會重置程式初始安裝狀態。
-
臨時檔案目錄
可以隨意刪除,其中包含快取、本地檔案修改修改、用於工程加速的 index 檔案,這些檔案的用途在於優化 ide 的速度,刪除後ide 會根據需要重建的。
-
日誌檔案目錄
儲存 ide 執行的java日誌、產品升級日誌以及儲存用於故障診斷資訊的檔案,體積比較小,就幾 M而已。
配置檔案目錄
jetbrains 以 產品名年份.版本號
的格式來命名配置檔案目錄。如 pycharm 2021.1 的配置檔案目錄名稱為 PyCharm2021.1
。如果是 pycharm 2021.2版本,則對應的配置檔案目錄名稱為 PyCharm2021.2
。在不同的作業系統平臺下,分別存放在以下使用者目錄下:
- windows:
%userprofile%/AppData/Roaming/JetBrains
- macos:
~/Library/ApplicationSupport/JetBrains
- linux:
~/.config/JetBrains
產生升級後,如 2021.1
升級到 2021.2
,會生成新的對應目錄,在升級成功後可以刪除舊版本目錄。
臨時檔案目錄
與配置檔案目錄類似,具有相同的目錄命名規則與固定的儲存位置。
- windows:
%userprofile%/AppData/Local/JetBrains
- macos:
~/Library/Caches/JetBrains
- linux:
~/.cache/JetBrains/
同樣,刪除掉舊版本的目錄即可。
日誌檔案目錄
經過比較,日誌檔案的路徑規則與配置檔案目錄、臨時檔案目錄稍有不同:
- windows: 在臨時檔案目錄下的
log
- macos:
~/Library/Caches/JetBrains
,因體積不大,不需要關注,只是在解除安裝時,記得手工刪除。