# Las cachés de JetBrains en Mac (IntelliJ, WebStorm, PyCharm)

> Las cachés y los índices se reconstruyen en el siguiente arranque; la configuración, los complementos y los datos de proyecto no. Usa primero Invalidate Caches y mide antes de quitar cualquier carpeta.

Published: 2026-09-20 | Updated: 2026-09-23

Los IDE de JetBrains como IntelliJ IDEA, WebStorm y PyCharm dejan en un Mac varios directorios de varios gigabytes, y solo algunos se pueden vaciar sin riesgo. Las cachés y los índices se reconstruyen en el siguiente arranque; la configuración, los complementos y los datos de proyecto no. Esa diferencia evita que una limpieza se convierta en ajustes perdidos o en un proyecto roto.

Esta página es el complemento específico de JetBrains a la guía general de cachés de desarrollo. Usa «Mole» solo para Mole for Mac en mole.fit y su propia herramienta de línea de comandos `mo`, y no cita cifras en gigabytes por IDE, porque varían demasiado para ser útiles; mides en tu propia máquina.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/jetbrains-caches-layers.webp" width="1536" height="1024" loading="lazy" alt="Datos de JetBrains en Mac: cachés e índices reconstruibles, registros y Local History, que puede contener tus cambios.">
  <figcaption>Las cachés y los índices se reconstruyen. La configuración, los complementos y los datos de proyecto necesitan otra decisión</figcaption>
</figure>

## Qué guarda JetBrains, y qué no es solo caché

Una instalación de JetBrains son varios directorios con costes de recuperación muy distintos. Tratarlos como una sola carpeta es donde las limpiezas salen mal.

| Capa | Qué contiene | ¿Reconstruible? |
|---|---|---|
| Cachés | Datos de búsqueda compilados y archivos de trabajo temporales | Sí, en el siguiente arranque |
| Índices | El índice de proyecto que el IDE crea para navegar el código | Sí, reindexando |
| Registros | Texto de diagnóstico para resolver problemas | Sí; seguros de vaciar |
| Configuración | Atajos, estilo de código, preferencias | No; es tu configuración |
| Complementos | Complementos instalados y sus datos | En parte; reinstalar pierde el estado local |
| Datos de proyecto | Carpetas `.idea` y Local History | No; es trabajo de proyecto y personal |

Las tres primeras se reconstruyen solas y son los objetivos seguros. Las tres últimas son tu configuración y tu trabajo, y no son caché esté en la carpeta que esté.

## Prefiere las herramientas del propio IDE

Antes de borrar cualquier carpeta, usa el camino integrado del IDE. File > Invalidate Caches vacía las cachés y los índices y ofrece reiniciar, es la forma admitida de arreglar un índice obsoleto sin tocar los ajustes. Confirma el texto exacto del menú en tu versión actual de IntelliJ, WebStorm o PyCharm, porque las etiquetas cambian entre versiones.

Si gestionas varios productos de JetBrains con la app Toolbox, también muestra una limpieza por producto y la ubicación de cada instalación. Cierra el IDE antes de revisar cualquier carpeta a mano, para no borrar archivos que el proceso en marcha aún mantiene abiertos.

## Encontrar el directorio de sistema en Mac

JetBrains documenta la ubicación de sus directorios por versión, y la subcarpeta exacta de producto y versión difiere en cada máquina; localiza la tuya a través del IDE (Help apunta a las carpetas de registros y de configuración) en vez de pegar una ruta absoluta obsoleta. En las versiones actuales, las carpetas padre en macOS son `~/Library/Caches/JetBrains` y `~/Library/Application Support/JetBrains`, con los registros en `~/Library/Logs/JetBrains`.

Mide las carpetas padre para ver dónde está realmente el peso antes de quitar nada:

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

La cifra de Caches también incluye Local History, así que no representa solo caché desechable. Los ajustes y complementos están en Application Support.

## Un orden seguro

1. Pasa por Invalidate Caches desde el IDE, y reindexa una vez si la navegación se siente rara.
2. Mide las carpetas padre de JetBrains para saber dónde está el espacio.
3. Vacía cachés e índices desde el diálogo del IDE sin marcar la opción adicional que borra Local History; revisa los registros por separado.
4. Nunca borres `.idea` ni Local History a la ligera; es trabajo de proyecto y personal.
5. Reinicia el IDE y comprueba que el espacio volvió antes de hacer más.

El solape con los gestores de paquetes y las carpetas `node_modules` sueltas pertenece a otra guía: [cómo vaciar las cachés de desarrollo en Mac](https://mole.fit/es/blog/how-to-clear-dev-caches-mac) cubre npm, Cargo, pip y Gradle, y [cómo limpiar Xcode](https://mole.fit/es/blog/how-to-clean-up-xcode-mac) cubre DerivedData si además compilas con la cadena de herramientas de Apple. Un IDE no es un JDK, así que quitar un runtime es una tarea aparte en [desinstalar Java en Mac](https://mole.fit/es/blog/how-to-uninstall-java-mac).

## Cuándo ayuda un mapa del disco

Una vez que sabes que las carpetas de JetBrains son grandes, un mapa del disco sirve para ver qué producto y qué versión cargan el peso. La vista Analyze de Mole muestra los directorios grandes para revisión con su ruta y tamaño, y Clean lista los candidatos de caché; el análisis es gratuito sin licencia, y tú decides qué quitar. Es una tarea distinta de `mo purge`, que barre las salidas de compilación reconstruibles de un proyecto en vez de las cachés del IDE, como explica [la purge en Mac](https://mole.fit/es/blog/purge-on-mac-explained). Para lo que Mole revisa y lo que se niega a tocar, mira [¿es seguro Mole?](https://mole.fit/es/blog/is-mole-safe).

## Lecturas adicionales

- [Cómo vaciar las cachés de desarrollo en Mac](https://mole.fit/es/blog/how-to-clear-dev-caches-mac): el lado de los gestores de paquetes y `node_modules`.
- [Qué cachés de Mac se pueden borrar sin riesgo](https://mole.fit/es/blog/which-mac-caches-are-safe-to-delete): la regla general de reconstruible o no.
- [¿Es seguro Mole?](https://mole.fit/es/blog/is-mole-safe): qué quita y qué no una herramienta de revisar antes de borrar.

## Preguntas frecuentes

### ¿Vaciar las cachés borrará mis proyectos?

No. La acción normal Invalidate Caches no borra los archivos del proyecto ni Local History. Sin embargo, Local History vive dentro del directorio de sistema y el diálogo ofrece otra opción para borrarlo. Déjala sin marcar.

### ¿Invalidate Caches o borrar el directorio de sistema?

Invalidate Caches vacía cachés e índices al reiniciar y conserva Local History si no eliges borrarlo. Borrar a mano todo el directorio de sistema puede eliminar Local History. Los ajustes y complementos suelen estar en Application Support.

### ¿Varios IDE o Toolbox: una limpieza o por producto?

Cada producto y versión guarda su propia subcarpeta, así que las cachés se acumulan por producto. Límpialas por producto desde cada IDE o la app Toolbox, y mide las carpetas padre de JetBrains para ver qué instalación es realmente grande antes de quitar nada.

---

Canonical HTML page: https://mole.fit/es/blog/jetbrains-caches-mac
Blog index for agents: https://mole.fit/es/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
