Neue IDE mit Java-Unterstützung: Erster Blick auf IntelliJ IDEA 2024.2

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Neue IDE mit Java-Unterstützung: Erster Blick auf IntelliJ IDEA 2024.2



Die Java-Entwicklergemeinschaft hat ein lang erwartetes Update erhalten – das Unternehmen JetBrains hat eine neue Version seiner Flaggschiff-Entwicklungsumgebung IntelliJ IDEA 2024.2 veröffentlicht. Diese IDE gilt bereits seit langem als der Goldstandard für die Java-Entwicklung, und die neue Version bringt eine Reihe bedeutender Verbesserungen mit sich, die die Arbeit noch produktiver und angenehmer machen.



In diesem Artikel betrachten wir die wichtigsten Neuerungen, die IntelliJ IDEA 2024.2 für jeden Java-Entwickler zur Pflichtinstallation machen.



Was ist neu in IntelliJ IDEA 2024.2?



Die Entwickler von JetBrains haben sich auf drei Hauptbereiche konzentriert: Leistung, Arbeit mit modernen Java-Versionen und Integration künstlicher Intelligenz. Hier sind die wichtigsten Änderungen:



  • Vollständige Unterstützung für Java 21. Die neue IDE bietet eine tiefgehende Code-Analyse für alle neuesten Sprachfunktionen: Pattern-Matching für switch, virtuelle Threads (Virtual Threads), Record Patterns und versiegelte Klassen (sealed classes). Autovervollständigung und Typprüfung funktionieren einwandfrei.
  • Intelligenter Debugger der nächsten Generation. Der Debugger kann nun automatisch Haltepunkte (breakpoints) basierend auf den letzten Code-Änderungen vorschlagen. Außerdem gibt es die Funktion "Data Flow from Here" – sie ermöglicht es, sofort zu verfolgen, wie sich Daten von einem ausgewählten Punkt bis zum Ende der Methode ändern.
  • KI-Assistent Junie. Der integrierte KI-gestützte Assistent hilft beim Schreiben von Code, beim Refactoring und beim Generieren von Tests. Junie versteht den Kontext des gesamten Projekts, nicht nur der geöffneten Datei, was seine Empfehlungen äußerst relevant macht.
  • Schnellerer Start und schnellere Indizierung. Die Entwickler haben den Projektladevorgang optimiert. Bei großen Projekten mit Tausenden von Klassen hat sich die Indizierungszeit im Vergleich zur Vorgängerversion um 20-30% verkürzt.
  • Neue Terminal-Oberfläche. Das integrierte Terminal erhielt ein aktualisiertes Design, Unterstützung für Tabs und eine verbesserte Ergebnis-Kopierfunktion. Jetzt können mehrere Sitzungen gleichzeitig ausgeführt werden.


Warum ist das für Java-Entwickler wichtig?



IntelliJ IDEA 2024.2 ist nicht nur ein kosmetisches Update. Die Verbesserungen wirken sich direkt auf die Entwicklungsgeschwindigkeit und die Codequalität aus. Die in Java 21 eingeführten virtuellen Threads erfordern einen neuen Ansatz beim Debuggen – und die neue IDE meistert dies hervorragend. Der KI-Assistent hilft Anfängern, sich schneller im Projekt zurechtzufinden, und erfahrenen Entwicklern, sich von Routineaufgaben wie dem Schreiben von Standard-Tests zu befreien.



Darüber hinaus kann die aktualisierte Code-Analyse-Engine jetzt mehr potenzielle Fehler bereits zur Kompilierungszeit erkennen. Beispielsweise warnt sie Sie, wenn Sie einen virtuellen Thread falsch verwenden oder vergessen haben, eine Ausnahme im neuen Pattern-Matching zu behandeln.



Wie kann man es nutzen?



Die neue Version kann auf verschiedene Weise installiert werden:



  • Über den integrierten Updater in der IDE selbst (Help → Check for Updates).
  • Herunterladen des Installationsprogramms von der offiziellen JetBrains-Website.
  • Über den Paketmanager Toolbox App (empfohlen für Entwickler, die mit mehreren IDEs arbeiten).


Wichtig zu beachten: IntelliJ IDEA 2024.2 ist in zwei Editionen erhältlich – der kostenlosen Community Edition (mit eingeschränkter Unterstützung für Java EE und Enterprise-Frameworks) und der kostenpflichtigen Ultimate Edition, die den vollen Funktionsumfang umfasst.

Empfohlene Bibliotheken