Vai al contenuto principale
Mole
Funzioni Testate Voci Prezzo FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Acquista oraAcquista Scarica

    Aiuto, documentazione, versioni e articoli.

    Home/Blog

    Le cache JetBrains su Mac (IntelliJ, WebStorm, PyCharm)

    SviluppatoriPubblicato 20 settembre 2026Aggiornato 24 settembre 20266 min di lettura

    Gli IDE JetBrains come IntelliJ IDEA, WebStorm e PyCharm lasciano su un Mac diverse cartelle da più gigabyte, e solo alcune si possono svuotare senza rischi. Cache e indici si ricostruiscono al lancio successivo; configurazione, plugin e dati di progetto no. Questa differenza impedisce che una pulizia si trasformi in impostazioni perse o in un progetto rotto.

    Questa pagina è il complemento specifico per JetBrains alla guida generale sulle cache di sviluppo. Usa «Mole» solo per Mole for Mac su mole.fit e per il suo strumento a riga di comando mo, e non riporta cifre in gigabyte per IDE, perché variano troppo per essere utili; misuri sulla tua macchina.

    Dati JetBrains su Mac: cache e indici ricostruibili, log e Local History, che può contenere le tue modifiche.
    Cache e indici si ricostruiscono. I log servono alla risoluzione dei problemi, e Local History può contenere le tue modifiche

    Cosa memorizza JetBrains, e cosa non è solo cache

    Un'installazione JetBrains è composta da più directory con costi di recupero molto diversi. Trattarle come un'unica cartella è dove le pulizie vanno storte.

    Livello Cosa contiene Ricostruibile?
    Cache Dati di ricerca compilati e file di lavoro temporanei Sì, al lancio successivo
    Indici L'indice del progetto che l'IDE crea per navigare il codice Sì, reindicizzando
    Log Testo diagnostico per la risoluzione dei problemi No, ma eliminabili una volta risolto il problema
    Configurazione Scorciatoie, stile del codice, preferenze No; è la tua configurazione
    Plugin Plugin installati e i loro dati In parte; reinstallare perde lo stato locale
    Dati di progetto Cartelle .idea e Local History No; è lavoro di progetto e personale

    Cache e indici si ricostruiscono da soli. I log non tornano, ma puoi eliminarli una volta risolto il problema. Gli ultimi tre sono la tua configurazione e il tuo lavoro, e non sono cache in qualunque cartella si trovino.

    Preferisci gli strumenti dell'IDE

    Prima di cancellare una cartella, usa il percorso integrato dell'IDE. File › Invalidate Caches svuota cache e indici e propone il riavvio, è il modo supportato per riparare un indice obsoleto senza toccare le impostazioni. Verifica la dicitura esatta del menu nella tua versione di IntelliJ, WebStorm o PyCharm, perché le etichette dei menu cambiano tra le release.

    A occupare più spazio sono di solito le versioni vecchie. Ogni versione principale dell'IDE ha il proprio insieme di cartelle, e un aggiornamento lascia al suo posto quello precedente. Help › Delete Leftover IDE Directories… cerca le directory di impostazioni, cache e log delle versioni precedenti dell'IDE e ti lascia scegliere quali eliminare; le versioni ancora installate partono deselezionate. Le build attuali della piattaforma IntelliJ fanno anche da sole una parte di questa pulizia, circa una settimana dopo un aggiornamento: per le versioni non usate da 180 giorni eliminano la cartella di sistema (cache, indici e la Local History di quella versione) e i log, e mantengono impostazioni e plugin.

    Chiudi l'IDE prima di rivedere una cartella a mano, per non cancellare file che il processo in esecuzione tiene ancora aperti.

    Trovare la directory di sistema su Mac

    JetBrains documenta la posizione delle sue directory per versione, e la sottocartella esatta prodotto-e-versione differisce su ogni macchina; individua la tua tramite l'IDE (Help › Show Log in Finder apre la cartella dei log) invece di incollare un percorso assoluto obsoleto. Nelle versioni attuali le cartelle padre su macOS sono ~/Library/Caches/JetBrains e ~/Library/Application Support/JetBrains, con i log in ~/Library/Logs/JetBrains.

    Misura le cartelle padre per vedere dove va davvero lo spazio prima di rimuovere qualcosa:

    du -sh ~/Library/Caches/JetBrains ~/Library/Application\ Support/JetBrains ~/Library/Logs/JetBrains
    

    Così vedi quanto occupano la directory di sistema, quella di configurazione e i log. Una riga «No such file or directory» significa solo che quella cartella non esiste su questo Mac. Il totale sotto Caches include anche Local History, quindi non è tutto cache eliminabile. Impostazioni e plugin si trovano sotto Application Support.

    Un ordine sicuro

    1. Misura le cartelle padre di JetBrains per sapere dov'è lo spazio.
    2. Esegui File › Invalidate Caches senza selezionare l'opzione aggiuntiva che elimina Local History, poi riavvia l'IDE.
    3. Misura di nuovo quando la reindicizzazione è finita. L'indice viene ricostruito, quindi una parte dello spazio torna.
    4. Per le versioni vecchie usa Help › Delete Leftover IDE Directories… invece di cancellare cartelle a mano; elimina i vecchi log solo dopo aver risolto il problema.
    5. Non cancellare mai .idea o Local History alla leggera; è lavoro di progetto e personale.

    La sovrapposizione con i gestori di pacchetti e le cartelle node_modules sparse appartiene a un'altra guida: come svuotare le cache di sviluppo su Mac copre npm, Cargo, pip e Gradle, e come pulire Xcode copre DerivedData se compili anche con la toolchain di Apple. Un IDE non è un JDK, quindi rimuovere un runtime è un compito distinto in disinstallare Java su Mac.

    Quando una mappa del disco aiuta

    Una volta che sai che le cartelle JetBrains sono grandi, una mappa del disco serve a vedere quale prodotto e quale versione occupano lo spazio. La vista Analyze di Mole mostra le directory grandi con percorso e dimensione; la scansione è gratuita senza licenza, e sei tu a decidere cosa rimuovere. Clean in Mole lascia di proposito da parte ~/Library/Caches/JetBrains, ~/Library/Application Support/JetBrains e ~/Library/Caches/com.jetbrains.toolbox, perché accanto alle cache contengono Local History e impostazioni; per svuotarle restano gli strumenti dell'IDE. Quando disinstalli un IDE JetBrains con Mole, le sue cartelle con il nome della versione compaiono nell'elenco ma non sono selezionate, e la stessa protezione lascia al loro posto quelle sotto Caches e Application Support; controllale ed eliminale tu se non ti servono più le impostazioni o la Local History di quell'IDE.

    È un lavoro diverso da mo purge, che spazza gli output di build e le cartelle di dipendenze dei progetti invece delle cache dell'IDE, come spiega la purge su Mac. Per cosa Mole rivede e cosa si rifiuta di toccare, vedi Mole è sicuro.

    Approfondimenti

    • Come svuotare le cache di sviluppo su Mac: il lato gestori di pacchetti e node_modules.
    • Quali cache del Mac si possono cancellare senza rischi: la regola generale ricostruibile o no.
    • Mole è sicuro: cosa rimuove e cosa no uno strumento che fa rivedere prima di cancellare.

    Domande frequenti

    Svuotare le cache cancella i miei progetti?

    No. La normale azione Invalidate Caches non elimina i file del progetto né Local History. Local History si trova però nella directory di sistema e una voce separata della finestra permette di eliminarla. Lasciala deselezionata.

    Invalidate Caches o cancellare la directory di sistema?

    Invalidate Caches è la via supportata: svuota cache e indici al riavvio senza rimuovere impostazioni o plugin, e conserva Local History, a meno che tu non scelga di eliminarla. Cancellare a mano l'intera directory di sistema può far perdere Local History. Impostazioni e plugin si trovano normalmente sotto Application Support, non in quella directory di sistema.

    Più IDE o Toolbox: una pulizia sola o per prodotto?

    Ogni prodotto e versione tiene la propria sottocartella, quindi le cache si accumulano per prodotto e per versione. Puliscile per prodotto tramite ogni IDE, usa Help › Delete Leftover IDE Directories… per le versioni che non usi più, e misura le cartelle padre di JetBrains per vedere quale installazione è davvero grande prima di rimuovere qualcosa.

    Gli strumenti di sviluppo occupano sempre più spazio. Mole ti aiuta a pulire le cache e trovare i file più grandi.

    Prova Mole

    Continua a leggere

    • SviluppatoriSvuotare le cache di sviluppo senza rompere le build5 min di lettura
    • SviluppatoriPerché Mole cancella meno cache rispetto a npm cache verify5 min di lettura
    • SviluppatoriEliminare i vecchi runtime del simulatore iOS su Mac3 min di lettura

    Mole · 鼴

    Pulizia, app e stato del Mac.

    v1.16.0 (304) · Versioni

    Prodotto

    Pulizia Mac Disinstallazione app Manutenzione Mac Analisi disco Monitor di sistema

    Supporto

    Aiuto Documentazione Versioni Blog

    Note legali

    Termini di servizio Informativa sulla privacy Politica di rimborso

    Risorse

    Strumento CLI Programma di affiliazione

    Contatti

    Twitter hi@mole.fit

    L’unico sito ufficiale di Mole mole.fit · Evita i file di installazione di provenienza sconosciuta

    La CLI resta gratuita per il terminale.