Nuevo IDE con soporte para Kotlin: primer vistazo
El mundo del desarrollo en Kotlin ha sumado una herramienta importante. La empresa JetBrains, conocida por sus entornos de desarrollo para lenguajes JVM, ha presentado una versión especializada de IDE, orientada exclusivamente al ecosistema Kotlin. A diferencia de IntelliJ IDEA o Android Studio, este entorno está diseñado para los escenarios modernos de uso del lenguaje, desde backend con Ktor hasta proyectos multiplataforma (KMP). Hemos probado la novedad y compartimos nuestras primeras impresiones.
¿Qué tiene de especial el nuevo IDE?
La principal diferencia es el enfoque total en Kotlin y sus derivados. Los desarrolladores ya no necesitan configurar decenas de plugins: el entorno ofrece soporte de serie para:
- Autocompletado completo de código — teniendo en cuenta el contexto de corrutinas, bloques DSL y funciones inline.
- Herramientas integradas para Kotlin Multiplatform — navegación entre commonMain, androidMain e iosMain.
- Compilación inteligente — compilación incremental mediante KSP y el compilador K2.
- Depurador de corrutinas — visualización de la pila de funciones suspend, que antes solo estaba disponible en plugins.
Primeras impresiones
La instalación del IDE fue rápida. La interfaz es minimalista, pero no abruma con vacío. El asistente de proyecto ofrece plantillas para:
- Aplicación de consola en Kotlin/JVM.
- Servidor web en Ktor.
- Módulo multiplataforma (shared + Android + iOS).
- Biblioteca para dependencias de Gradle.
Al abrir un proyecto existente, el entorno identificó correctamente todas las dependencias, incluyendo Kotlinx.serialization y Coroutines. La velocidad de trabajo es notablemente superior a la de IntelliJ IDEA con el mismo volumen de código.
Características clave que vale la pena probar
- Kotlin REPL — consola integrada para probar funciones rápidamente sin ejecutar toda la aplicación.
- Visualizador de grafo de corrutinas — permite ver qué funciones suspend están bloqueadas y dónde podría haber una fuga de memoria.
- Generación de serializadores — sugerencia automática al trabajar con clases @Serializable.
- Integración con Ktor Client — directamente desde el editor se puede enviar una solicitud HTTP de prueba a tu API.
Conclusiones y perspectivas
El nuevo IDE no es solo un "IntelliJ recortado", sino una herramienta completa para el trabajo profesional con Kotlin. Es especialmente útil para principiantes que quieren sumergirse directamente en el lenguaje sin tener que aprender la capa heredada de Java. La versión se distribuye de forma gratuita para uso no comercial y está disponible para Windows, macOS y Linux. Si programas en Kotlin, vale la pena darle una oportunidad.