intellij-idea - precio - jetbrains
¿Cómo detener o limitar la indexación en IntelliJ 13? (3)
Mi IntelliJ 13.1.5 indexa constantemente mi proyecto, lo que realmente ralentiza mi máquina. Lo hace cuando reconstruyo mi proyecto así como cuando inicio mi servidor Jetty. ¿Alguien sabe cómo deshabilitar o al menos limitar ese comportamiento? La versión anterior no lo hacía tan a menudo.
En realidad, encontré lo que estaba mal. Una vez que mis módulos no tenían la carpeta de destino excluida y eso hacía que IntelliJ se indexara siempre y, como ese módulo es grande, tomaría una eternidad indexarlo.
Solución: Vaya a "Estructura del proyecto" -> "Módulos" y excluya todas las carpetas de destino.
Para otras almas desafortunadas que trabajan para empresas, principalmente en VDI-s sin un SSD: la idea en realidad analiza / indexa mucho más que las carpetas de su proyecto. Candidatos probables que hacen de todo el día una sesión de perorata:
- Bibliotecas y Linters especificados a nivel global. Por ejemplo, "Languages & Frameworks / Javascript / Libraries" o "TypeScript / TsLint / TsLint Packages". Si trabajas en varios idiomas, esto puede inflar mucho tu índice. Por lo general, es mucho mejor abrir solo un poquito de un proyecto relacionado con lo que estás trabajando para mantener el índice lo más pequeño posible.
- como se mencionó antes: carpetas target, node_modules
- dist, simulacro, carpetas de recursos
- No abra múltiples proyectos / módulos en el mismo ámbito de proyecto. En teoría, esto te ahorra tiempo porque no tienes que esperar para volver a abrir el módulo dado en otra ventana, pero la realidad es que solo estás agregando más cosas al índice. Si le sucede a
git pull
un proyecto con 5-6 módulos diferentes, su idea quedará estancada durante media hora para indexar todos los cambios.
A partir de IntelliJ 2017.2 , la indexación puede al menos detenerse: