Ga naar de inhoud

Wil je van de Mac-site van Mole naar de Windows-site?

Ga nu
Mole
MacWindows
Functies Getest Ervaringen Prijs Vragen Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Koop nuKoop Download

    Functies van Mole en vragen over kopen en gebruik.

    Blog

    JetBrains-caches op de Mac (IntelliJ, WebStorm, PyCharm)

    OntwikkelingGepubliceerd 20 september 2026Bijgewerkt 18 oktober 20266 min lezen

    JetBrains-IDE's zoals IntelliJ IDEA, WebStorm en PyCharm bewaren op een Mac meerdere mappen van meerdere gigabytes, en slechts een deel daarvan kun je veilig legen. Caches en indexen worden bij de volgende start opnieuw opgebouwd; configuratie, plugins en projectgegevens niet. Dat verschil zorgt ervoor dat opschonen geen verloren instellingen of een kapot project wordt.

    Deze pagina is de JetBrains-specifieke aanvulling op de algemene gids voor ontwikkelaarscaches. "Mole" staat hier alleen voor Mole voor Mac op mole.fit en de eigen opdrachtregeltool mo, en er staan geen gigabytecijfers per IDE in, omdat die te sterk wisselen om nuttig te zijn; je meet op je eigen machine.

    JetBrains-gegevens op de Mac: opnieuw op te bouwen caches en indexen, logbestanden, en Local History, die je eigen wijzigingen kan bevatten.
    Caches en indexen worden opnieuw opgebouwd. Logbestanden helpen bij het zoeken naar een oorzaak, en Local History kan je eigen wijzigingen bevatten

    Wat JetBrains bewaart, en wat niet alleen cache is

    Een JetBrains-installatie bestaat uit meerdere mappen met heel verschillende kosten om ze terug te krijgen. Ze als één map behandelen is waar opschonen misgaat.

    Laag Wat erin zit Opnieuw op te bouwen?
    Caches Gecompileerde zoekgegevens en tijdelijke werkbestanden Ja, bij de volgende start
    Indexen De projectindex die de IDE bouwt om door code te navigeren Ja, door opnieuw te indexeren
    Logbestanden Diagnostische tekst voor het zoeken naar een oorzaak Nee, maar weg te gooien zodra je klaar bent met zoeken
    Configuratie en instellingen Sneltoetsen, codestijl, voorkeuren Nee; dit is je eigen instelling
    Plugins Geïnstalleerde plugins en hun gegevens Deels; opnieuw installeren verliest de lokale pluginstaat
    Projectgegevens .idea-mappen en Local History Nee; dit is projectwerk en persoonlijk werk

    Caches en indexen bouwen zichzelf opnieuw op. Logbestanden komen niet terug, maar je kunt ze weggooien zodra je klaar bent met zoeken naar een oorzaak. De laatste drie zijn je instelling en je werk, en ze zijn geen cache, in welke map ze ook staan.

    Gebruik liever de eigen tools van de IDE

    Voordat je een map verwijdert, gebruik je het ingebouwde pad van de IDE. File › Invalidate Caches leegt de caches en indexen en biedt aan om opnieuw te starten. Dat is de ondersteunde manier om een verouderde index te herstellen zonder instellingen aan te raken. Controleer de exacte menutekst in je huidige versie van IntelliJ, WebStorm of PyCharm, want menulabels verschuiven tussen releases.

    Oude versies zijn meestal waar de meeste ruimte zit. Elke hoofdversie van de IDE houdt een eigen set mappen, en een upgrade laat de vorige set achter. Help › Delete Leftover IDE Directories… zoekt instellingen-, cache- en logmappen van eerdere IDE-versies en laat je kiezen welke je verwijdert; versies die nog geïnstalleerd zijn, beginnen niet geselecteerd. Huidige builds van het IntelliJ-platform doen een deel van deze opschoning ongeveer een week na een upgrade ook zelf: voor versies die 180 dagen niet zijn gebruikt, verwijderen ze de systeemmap (caches, indexen en de Local History van die versie) en de logbestanden, en ze bewaren instellingen en plugins.

    Sluit de IDE af voordat je een map met de hand bekijkt, zodat je geen bestanden verwijdert die het draaiende proces nog open heeft.

    De systeemmap op de Mac vinden

    JetBrains documenteert de maplocaties per versie, en de exacte submap voor product en versie verschilt op elke machine. Zoek die van jou dus via de IDE (Help › Show Log in Finder opent de logmap) in plaats van een verouderd absoluut pad te plakken. In huidige versies zijn de bovenliggende mappen op macOS ~/Library/Caches/JetBrains en ~/Library/Application Support/JetBrains, met logbestanden onder ~/Library/Logs/JetBrains.

    Meet de bovenliggende mappen om te zien waar de ruimte echt naartoe gaat voordat je iets verwijdert:

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

    Dat zegt hoeveel er in de systeemmap, de configuratiemap en de logbestanden zit. Een regel "No such file or directory" betekent alleen dat die map op deze Mac niet bestaat. De systeemmap bevat ook Local History, dus het totaal is niet allemaal weg te gooien cache. Application Support bevat instellingen en plugins.

    Een veilige volgorde

    1. Meet de bovenliggende JetBrains-mappen zodat je weet waar de ruimte zit.
    2. Voer File › Invalidate Caches uit, laat de optionele verwijdering van Local History uitgevinkt, en start de IDE opnieuw.
    3. Meet opnieuw zodra het herindexeren klaar is. De index wordt opnieuw opgebouwd, dus een deel van de ruimte komt terug.
    4. Gebruik voor oude versies Help › Delete Leftover IDE Directories… in plaats van mappen met de hand te verwijderen; verwijder oude logbestanden pas als je klaar bent met zoeken naar een oorzaak.
    5. Verwijder .idea of Local History nooit zomaar; dat is projectwerk en persoonlijk werk.

    De overlap met pakketbeheerders en losse node_modules-mappen hoort bij een andere gids: ontwikkelaarscaches legen op de Mac behandelt npm, Cargo, pip en Gradle, en Xcode opschonen behandelt DerivedData als je ook met de toolchain van Apple bouwt. Een IDE is geen JDK, dus een runtime verwijderen is een aparte taak in Java verwijderen op de Mac.

    Wanneer een schijfkaart helpt

    Zodra je weet dat de JetBrains-mappen groot zijn, helpt een schijfkaart om te zien welk product en welke versie de ruimte inneemt. De Analyze-weergave van Mole toont grote mappen met hun paden en groottes; scannen is gratis zonder licentie, en jij beslist wat je verwijdert. Clean van Mole laat ~/Library/Caches/JetBrains, ~/Library/Application Support/JetBrains en ~/Library/Caches/com.jetbrains.toolbox bewust met rust, omdat daar Local History en instellingen naast de caches staan. De eigen tools van de IDE blijven dus de manier om ze te legen. Als je een JetBrains-IDE in Mole verwijdert, staan de mappen met een versienaam in de lijst maar niet geselecteerd, en dezelfde bescherming laat de mappen onder Caches en Application Support staan; controleer die zelf en verwijder ze als je de instellingen of Local History van die IDE niet meer nodig hebt.

    Dat is een andere taak dan mo purge, dat build-uitvoer en afhankelijkheidsmappen van projecten opruimt en geen IDE-caches, zoals beschreven in purge op de Mac uitgelegd. Voor wat Mole beoordeelt en wat het weigert aan te raken, zie is Mole veilig.

    Verder lezen

    • Ontwikkelaarscaches legen op de Mac: de kant van pakketbeheerders en node_modules.
    • Welke caches op de Mac kun je veilig verwijderen: de algemene regel van opnieuw op te bouwen tegenover niet.
    • Is Mole veilig: wat een tool die eerst laat controleren wel en niet verwijdert.

    Veelgestelde vragen

    Verwijdert caches legen mijn projecten?

    De standaardactie Invalidate Caches verwijdert je projectbestanden of Local History niet. Local History staat wel in de systeemmap van de IDE, en het dialoogvenster heeft een aparte optie die die verwijdert. Laat die optie uitgevinkt.

    Invalidate Caches of de systeemmap verwijderen?

    Invalidate Caches is het ondersteunde pad: het leegt caches en indexen bij het opnieuw starten, zonder instellingen of plugins te verwijderen, en het bewaart Local History tenzij je de verwijderoptie kiest. De hele systeemmap met de hand verwijderen kan Local History wissen. Instellingen en plugins staan normaal in Application Support, niet in die systeemmap.

    Meerdere IDE's of Toolbox: één opschoning of per product?

    Elk product en elke versie houdt een eigen submap, dus caches stapelen zich op per product en per versie. Leeg ze per product via elke IDE, gebruik Help › Delete Leftover IDE Directories… voor versies die je niet meer draait, en meet de bovenliggende JetBrains-mappen om te zien welke installatie echt groot is voordat je iets verwijdert.

    Ontwikkeltools nemen steeds meer ruimte in. Mole ruimt caches op en vindt grote bestanden.

    Probeer Mole

    Lees verder

    • OntwikkelingOntwikkelaarscaches legen zonder builds te breken5 min lezen
    • OntwikkelingWaarom Mole minder npm-cache leegt dan npm cache verify5 min lezen
    • OntwikkelingOude iOS-simulatorruntimes op de Mac verwijderen8 min lezen

    Mole · 鼴

    Opschonen, apps en status voor je Mac.

    v1.17.0 (334) · Versies

    Product

    Mac opschonen Apps verwijderen Mac onderhouden Schijfanalyse Systeemmonitor

    Support

    Help Documentatie Versies Blog

    Juridisch

    Gebruiksvoorwaarden Privacybeleid Terugbetalingsbeleid

    Bronnen

    Voor Windows CLI-tool Affiliateprogramma

    Contact

    Twitter hi@mole.fit

    De enige officiële website van Mole mole.fit · Gebruik geen installers van onbekende bronnen

    De CLI blijft gratis voor wie in de terminal werkt.