Überblick über die Version 2022.3 aller JetBrains-IDEs und -.NET-Tools
Alle unsere IDEs und .NET-Tools haben ihre letzten Updates für dieses Jahr erhalten. Wir sind zuversichtlich, dass die neuesten Funktionen und Verbesserungen nicht nur Ihre Produktivität, sondern auch Ihre Freude am Programmieren steigern werden!
Im Folgenden finden Sie die Highlights der einzelnen Updates.
IntelliJ-basierte IDEs
Als Erstes möchten wir Ihnen einige wichtige Neuerungen vorstellen, die Sie in allen IDEs der Version 2022.3 finden werden.
Neue UI
Die komplett überarbeitete Bedienoberfläche, die in diesem Jahr angekündigt wurde, ist jetzt allgemein verfügbar. Gründliche Tests haben ergeben, dass sie für viele unserer Benutzer*innen sowohl funktionaler als auch einfacher zu handhaben ist. Aktualisieren Sie Ihre bevorzugte IDE und probieren Sie die neue Bedienoberfläche unter Settings/Preferences | Appearance & Behavior | New UI Preview aus. Wir hoffen, dass sie Ihnen gefallen wird!
Settings Sync
Settings Sync ist die neue Lösung zum Synchronisieren und Sichern Ihrer individuellen Einstellungen, darunter gemeinsam nutzbare Einstellungen der Plattform, von integrierten Plugins und von Drittanbieter-Plugins. Weitere Informationen zum neuen Plugin Settings Sync sowie zum Migrationsablauf finden Sie in diesem Leitfaden.
Bitte beachten Sie, dass Settings Sync in Rider nicht verfügbar ist.
WSL-Unterstützung bei der Remote-Entwicklung
Es gibt jetzt eine alternative Möglichkeit, mit Projekten zu arbeiten, die sich in einem WSL-2-Dateisystem befinden. Anstatt eine vollständige IDE unter Windows auszuführen, wird Ihr IDE-Backend direkt in WSL 2 gestartet. Das Backend wird dabei genauso verbunden wie ein beliebiges Remote-System bei der Remote-Entwicklung mit Ihrer IDE.
Redis-Datenbankunterstützung
Die lang erwartete Redis-Unterstützung ist endlich da. Weitere Details finden Sie in diesem Blogbeitrag.
We recommend updating your JetBrains tools via the free Toolbox App. Laden Sie sie von dieser Seite herunter oder klicken Sie einfach auf die folgende Schaltfläche:
Wenden wir uns nun den anderen bemerkenswerten Neuerungen und Verbesserungen zu, die für jede IDE spezifisch sind.
WebStorm 2022.3 bietet Vitest-Unterstützung, einen überarbeiteten Projektassistenten, Typverengung in Angular-Templates, Code Vision für JavaScript und TypeScript sowie Verbesserungen für Vue.
IntelliJ IDEA 2022.3 implementiert neben den oben genannten Funktionen neue Aktionen für das Autowiring von Spring Beans und die Generierung von OpenAPI-Schemas. Die Details dazu finden Sie in diesem Blogartikel.
RubyMine 2022.3 bietet eine erweiterte RBS-Unterstützung, besseres Arbeiten mit geteilten Kontexten und Beispielen in RSpec, aktualisierte Navigations- und Strukturansichten und Verbesserungen bei der Remote-Entwicklung.
PyCharm 2022.3 vereinfacht das Arbeiten mit asynchronem Code in der Python-Konsole, da Sie das Schlüsselwort await jetzt auch außerhalb von Funktionen für den Aufruf von Coroutinen verwenden können. Das Toolfenster Python Packages unterstützt Sie jetzt beim Finden, Installieren und Löschen von Paketen aus der Anaconda-Paketbibliothek (zusätzlich zu PyPI). Mit neuen Optionen für Pandas-DataFrames können Sie Spalten ausblenden, die Zeilen in Seiten unterteilen und DataFrames in verschiedenen Formaten exportieren.
DataSpell 2022.3 macht Data Science einfacher – ganz gleich, ob Sie auf einem Remote-System oder lokal arbeiten. Sie können Projekte direkt von Ihrer IDE aus auf einem Remote-Server ausführen, indem Sie einen Remote-Python-Interpreter über SSH konfigurieren. Das Debuggen von Notebook-Zellen ist auch auf Remote-Jupyter-Servern möglich. Änderungen an Jupyter-Notebooks können Sie automatisch mithilfe des lokalen Verlaufs nachverfolgen – keine Versionsverwaltung erforderlich.
GoLand 2022.3 zeichnet sich durch eine bessere Performance sowie neue Funktionen für Generics und Go-Workspaces aus. Wir haben Go Playground integriert und Unterstützung für verbesserte Kommentare in Go-Dokumentationen hinzugefügt. Die vielen weiteren Neuerungen umfassen außerdem neue Features für den HTTP-Client und Docker.
Rider 2022.3 unterstützt das .NET 7 SDK, einschließlich der neuen Sprachmerkmale von C# 11. Diese Version bietet erhebliche Leistungssteigerungen – insbesondere durch verkürzte Startzeiten und die Möglichkeit, Rider über Remote-Entwicklung in WSL 2 auszuführen. Wir haben auch umfangreiche UX/UI-Änderungen vorgenommen. Und nicht zuletzt stärkt dieses Release die Integration mit den Editoren von Unity und Unreal.
CLion 2022.3 verbessert die Benutzererfahrung in vielerlei Hinsicht – von Projekten mit nur einigen C/C++-Dateien bis hin zu komplexen CMake-basierten Anwendungen. Die IDE hilft Ihnen auch, moderne Sprachmerkmale von C++20 einzuführen und in Embedded- und Remote-Umgebungen produktiver zu arbeiten.
DataGrip 2022.3 setzt die lang erwartete Redis-Unterstützung um. Sie können jetzt eine Verbindung zu Redis Single Instance herstellen, Schlüsselwerte im Datenbetrachter untersuchen, Redis-Abfragen schreiben und ausführen und vieles mehr. We’ve also introduced a quick filter in the database explorer, pattern-based schema filtering, formats for datetime fields, and other features.
PhpStorm 2022.3 ist ein großes Update mit PHP-8.2-Unterstützung, Code Vision für PHP, Vorschau für Quick-Fixes, ParaTest-Unterstützung, PHPDoc-Rendering und vielem mehr.
AppCode 2022.3 ist kompatibel mit macOS 13 und Xcode 14.2. Es erweitert die Refactoring-Möglichkeiten in Swift und ermöglicht Sprachinjektionen.
Bitte beachten Sie, dieses Release das Ende von AppCode markiert – Vertrieb und Support werden eingestellt. Lesen Sie diesen Blogeintrag, um mehr zu erfahren.
.NET-Tools und VS-Erweiterungen
Sowohl ReSharper als auch Rider bieten grundlegende Unterstützung für die neuesten Sprachmerkmale von C# 11 sowie eine Sicherheitslücken-Erkennung für NuGet-Paketabhängigkeiten.
ReSharper 2022.3 bietet außerdem eine überarbeitete Syntaxhervorhebung sowie Datenbankinspektionen auf der Grundlage dynamischer Programmanalysen.
Rider 2022.3 ist erheblich schneller geworden, unterstützt das .NET 7 SDK und WSL 2 und ermöglicht das Andocken von Toolfenstern bei Verwendung mehrerer Bildschirme. Außerdem stärkt dieses Release die Integration mit den Unity- und Unreal-Editoren.
ReSharper C++ 2022.3 führt experimentelle Unterstützung für C++20 Module ein und ermöglicht eine reibungslose Integration von clang-format.
Seit diesem Update bieten außerdem ReSharper, dotPeek, dotMemory, dotTrace, dotCover und die ReSharper-Befehlszeilentools eine erste Unterstützung für Windows ARM64. Rider 2022.3 kann jetzt sowohl auf Windows- als auch auf Linux-Systemen mit ARM64-Prozessor ausgeführt werden.
Das war es für dieses Jahr! Wir wünschen Ihnen frohe Feiertage und freuen uns darauf, Sie im Jahr 2023 mit weiteren spannenden Neuerungen in Ihren bevorzugten JetBrains-Tools zu begrüßen.
Ihr JetBrains-Team
Autor des Original-Blogposts: