Jetbrains 緩存清理與安裝優化


jetbrains 這些熱門 ide,如 pycharmwebstormgoland ,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,如 %userprofile%/AppData/Local/JetBrains/WebStrom2021.1/log
  • macos: ~/Library/Caches/JetBrains,因體積不大,不需要關注,只是在卸載時,記得手工刪除。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM