Neue IDE mit Kotlin-Unterstützung: Erster Blick
Der Markt für Kotlin-Entwicklungswerkzeuge hat einen neuen Spieler bekommen. Ein Team von Enthusiasten hat eine Beta-Version der IDE namens KodeFlow vorgestellt – eine leichte, aber funktionsreiche Entwicklungsumgebung, die auf plattformübergreifende Projekte ausgerichtet ist. Wir haben die Neuheit getestet und teilen unsere ersten Eindrücke.
Was bietet KodeFlow?
KodeFlow positioniert sich als Alternative zu IntelliJ IDEA und Android Studio für diejenigen, die einen schnelleren Start und einen geringeren Ressourcenverbrauch suchen. Zu den wichtigsten Funktionen gehören:
- Intelligente Autovervollständigung – der Code-Analysator verarbeitet Koroutinen, Sealed-Klassen und Erweiterungsfunktionen korrekt und schlägt relevante Optionen vor.
- Integrierte Unterstützung für Gradle und Maven – der Projektimport dauert Sekunden, und die Erstellung erfolgt ohne überflüssige Dialogfenster.
- Refactoring „im laufenden Betrieb“ – Umbenennung von Variablen, Extraktion von Funktionen und Änderung von Signaturen funktionieren auch in großen Dateien (getestet an einem Projekt mit 50+ Klassen).
- Terminal und Debugger – integriertes Terminal mit Git-Unterstützung und Debugger mit Haltepunkten, Watch-Variablen und Aufrufstapel.
- Plugins für Android und KMP – separate Erweiterungen für die Arbeit mit dem Android SDK und Kotlin Multiplatform (KMP).
Erste Eindrücke
Die Installation verlief reibungslos: Das Distributionspaket wiegt nur 280 MB (im Vergleich zu 1,5 GB bei IntelliJ IDEA). Die Benutzeroberfläche ist minimalistisch – standardmäßig ein dunkles Thema, die Symbolleisten sind ausgeblendet, aber leicht anpassbar. Beim Öffnen eines Projekts mit Kotlin + Compose Multiplatform bot die IDE sofort an, JDK 17 und das Compose-Plugin zu installieren – alles mit einem Klick.
Die Leistung hat überzeugt: Auf einem Laptop mit 8 GB RAM und Intel i5 startete die Umgebung in 12 Sekunden, und die Indizierung eines Projekts mit 1000 Dateien dauerte etwa 30 Sekunden. Im Vergleich zu Android Studio ist das fast doppelt so schnell.
Es gibt jedoch auch Nachteile. In der Beta-Version fehlt die Unterstützung für einige beliebte Plugins (z. B. für die Arbeit mit Docker und Kubernetes). Außerdem ist kein visueller Editor für Jetpack Compose implementiert – nur eine Vorschau über das Terminal.
Für wen ist KodeFlow geeignet?
Die neue IDE wird nützlich sein für:
- Anfänger in der Kotlin-Entwicklung, die die Sprache schnell ausprobieren möchten, ohne umfangreiche Umgebungen einrichten zu müssen.
- KMP-Spezialisten, die eine leichte Umgebung zum Schreiben von gemeinsamem Code benötigen.
- Diejenigen, die auf älterer Hardware arbeiten und sich keine schweren IDEs leisten können.
Die Beta-Version kann von der offiziellen Website des Projekts heruntergeladen werden (derzeit nur für Windows und Linux). Es wird erwartet, dass die stabile Version Ende des Jahres mit erweiterter Sprach- und Ökosystemunterstützung für Kotlin erscheint.
Bleiben Sie auf PythonLib auf dem Laufenden – wir werden weiterhin neue Tools für Entwickler testen.