27.07.2023
JetBrains
IDE-Produktfamilien 2023.2 kommen mit AI Assistant
Autor: Bernhard Lauer
![](/img/1/7/2/5/9/4/0/JetBrains-IntelliJ_w320_h200.jpg)
![](/img/1/7/2/5/9/4/0/JetBrains-IntelliJ_w480_h300.jpg)
![](/img/1/7/2/5/9/4/0/JetBrains-IntelliJ_w640_h400.jpg)
jetbrains.com
JetBrains hat das Release 2023.2 seiner IDE-Produktfamilie angekündigt. Dazu gehören IntelliJ IDEA, WebStorm, RubyMine, PyCharm, GoLand, DataSpell, DataGrip und andere Tools, wie die neueste Version von Datalore Enterprise. Mit dabei: KI-gestützte Funktionen.
Die Version 2023.2 führt eine neue Funktion in den meisten IDEs ein: den AI-Assistant. Er ist zunächst im limitierten Zugang verfügbar und bietet Funktionen wie einen integrierten KI-Chat, Code-Erklärungen, automatische Dokumentationserstellung, Namensvorschläge, Generieren von Commit-Nachrichten und mehr. Der AI Assistant erweitert den integrierten Profiler um Hinweise zur Performance im Editor, wodurch das Code-Profiling intuitiver und informativer werden soll. Darüber hinaus beinhaltet das Update eine GitLab-Integration, welche den Entwicklungsworkflow vereinfachen und Entwicklern ermöglichen soll, direkt aus der IDE mit Merge-Requests zu arbeiten.
Hinsichtlich der Unterstützung von Programmiersprachen bringt das Update Verbesserungen für Java, Scala, JavaScript und Python:
- Für Java gibt es neue Inspektionen und Verbesserungen bei der Codeanalyse, erweiterte Codehervorhebung und Navigation für Formatstrings, verbesserte Unterstützung für das @snippet-Tag in Javadoc, erweiterte Refactoring-Optionen für mehrere ausgewählte Member, verbesserte Navigation für die Stack-Trace-Analyse und erweiterte Taint-Analyse für dynamische SQL-Abfragen.
- Für Scala gibt es eine bessere Scala 3-Unterstützung, verbesserte sbt-Unterstützung, behobene Typinferenzfehler und verschiedene Verbesserungen für Scala 3 und sbt-bezogene Funktionen.
- Für JavaScript profitieren Entwickler jetzt von verbesserter Fehlerformatierung, Unterstützung für CSS-Schachtelung, Unterstützung für Vue-Sprachserver und neuen Live-Vorlagen für React-Hooks.
- Für Python gibt es jetzt Inlay-Parameternamen-Hinweise, neue Live-Vorlagen für Django-Formulare und -Modelle, erweiterte Unterstützung für die Überschreibung von Fixtures in pytest und eine Option zum Ausblenden von Typ-Hinweisen.
Die neue Version enthält laut JetBrains außerdem verschiedene Verbesserungen der Benutzerfreundlichkeit, wie zum Beispiel Textsuchfunktionen in der Funktion "Search Everywhere", farbige Projektkopfleisten für eine einfachere Navigation zwischen geöffneten Projekten, ein überarbeitetes Hamburger-Menü in der Hauptsymbolleiste unter Windows und Linux und Dateisortierung nach Änderungszeit in der Projektansicht. Darüber hinaus bietet das Update 2023.2 Verfeinerungen der Benutzeroberfläche und Fehlerkorrekturen, um eine reibungslosere und effizientere Entwicklungserfahrung zu gewährleisten.
Deloitte-Umfrage
Gen KI bietet Hoffnung und Frust für Unternehmen
Entscheider sehen Erfolge bei der Einführung von generativer künstlicher Intelligenz, es bleiben aber auch weiterhin Bedenken wegen möglicher Risiken.
>>
Akquisition
Nfon übernimmt den KI-Spezialisten Botario
Nfon setzt seinen Transformationskurs mit der Übernahme des Bremer Technologieunternehmens Botario, das sich auf KI-Lösungen für die Businesskommunikation spezialisiert hat, fort.
>>
Technische Schuld
Gutes vs. Schlechtes Refactoring - wie man die richtige Entscheidung trifft
Refactoring ist ein wesentlicher Bestandteil der Softwareentwicklung, aber nicht jedes Refactoring bringt Verbesserungen mit sich. Ein Artikel erläutert die häufigsten Fehler und wie man sie vermeidet.
>>
KI für Musikempfehlungen
Transformer-Modelle revolutionieren Musikempfehlungssysteme
Eine neue Methode nutzt Transformer-Architekturen zur Verbesserung von Musikempfehlungen, indem sie das Nutzerverhalten in verschiedenen Kontexten besser versteht.
>>