Neue IDE mit Kotlin-Unterstützung: Erster Blick
Die Welt der Kotlin-Entwicklung hat ein wichtiges Werkzeug dazugewonnen. Das Unternehmen JetBrains, bekannt für seine Entwicklungsumgebungen für JVM-Sprachen, hat eine spezialisierte Version der IDE vorgestellt, die sich ausschließlich auf das Kotlin-Ökosystem konzentriert. Im Gegensatz zu IntelliJ IDEA oder Android Studio ist diese Umgebung auf moderne Nutzungsszenarien der Sprache zugeschnitten – vom Backend mit Ktor bis zu Multiplattform-Projekten (KMP). Wir haben die Neuheit getestet und teilen unsere ersten Eindrücke.
Was ist das Besondere an der neuen IDE?
Der Hauptunterschied ist die vollständige Fokussierung auf Kotlin und seine Ableitungen. Entwickler müssen nicht mehr Dutzende von Plugins konfigurieren: Die Umgebung unterstützt von Haus aus:
- Vollständige Code-Autovervollständigung – unter Berücksichtigung des Kontexts von Coroutinen, DSL-Blöcken und Inline-Funktionen.
- Integrierte Werkzeuge für Kotlin Multiplatform – Navigation zwischen commonMain, androidMain und iosMain.
- Intelligente Kompilierung – inkrementelle Builds über KSP und den K2-Compiler.
- Coroutinen-Debugger – Visualisierung des Stacks von Suspend-Funktionen, was zuvor nur in Plugins verfügbar war.
Erste Eindrücke
Die Installation der IDE verlief schnell. Die Benutzeroberfläche ist minimalistisch, wirkt aber nicht erschreckend leer. Der Projektassistent bietet Vorlagen für:
- Konsolenanwendungen auf Kotlin/JVM.
- Webserver mit Ktor.
- Multiplattform-Module (shared + Android + iOS).
- Bibliotheken für Gradle-Abhängigkeiten.
Beim Öffnen eines bestehenden Projekts hat die Umgebung alle Abhängigkeiten korrekt erkannt, einschließlich Kotlinx.serialization und Coroutines. Die Arbeitsgeschwindigkeit ist bei gleichem Code-Volumen deutlich höher als bei IntelliJ IDEA.
Schlüsselfunktionen, die man ausprobieren sollte
- Kotlin REPL – integrierte Konsole zum schnellen Testen von Funktionen ohne Start der gesamten Anwendung.
- Coroutinen-Graph-Visualizer – ermöglicht zu sehen, welche Suspend-Funktionen blockiert sind und wo Speicherlecks möglich sind.
- Generierung von Serialisierern – automatische Vorschläge bei der Arbeit mit @Serializable-Klassen.
- Integration mit Ktor Client – direkt aus dem Editor kann eine Test-HTTP-Anfrage an die eigene API gesendet werden.
Fazit und Ausblick
Die neue IDE ist nicht nur eine „abgespeckte IntelliJ", sondern ein vollwertiges Werkzeug für die professionelle Arbeit mit Kotlin. Sie ist besonders nützlich für Einsteiger, die direkt in die Sprache eintauchen möchten, ohne die Java-Altlasten erlernen zu müssen. Die Version wird für die nicht-kommerzielle Nutzung kostenlos vertrieben und ist für Windows, macOS und Linux verfügbar. Wenn Sie in Kotlin programmieren – geben Sie ihr eine Chance.