Programmierung und Softwareentwicklung

JetBrains eröffnet das Early-Access-Programm für Rider 2026.3 mit Verbesserungen für Debugging und Spieleentwicklung

JetBrains hat die erste Early-Access-Version von Rider 2026.3 veröffentlicht. Sie bietet unter anderem die Einfärbung verschachtelter Klammern, das Einrichten von Datenhalte-punkten im Editor und Filter für die Codevervollständigung sowie Verbesserungen für Spieleentwickler und die Testabdeckungsmessung für TUnit.

2026-09-07
3 Min. Lesezeit
9 Aufrufe
فريق تحرير certi.news
JetBrains eröffnet das Early-Access-Programm für Rider 2026.3 mit Verbesserungen für Debugging und Spieleentwicklung

Die erste Early-Access-Version von Rider 2026.3 steht zum direkten Download über die JetBrains-Website oder über die Toolbox-App bereit. Die Vorabversion bündelt mehrere Verbesserungen für das Lesen und Debuggen von Code, das Auffinden von Erweiterungen für die Spieleentwicklung sowie die Unterstützung der Messung der Testabdeckung für mit TUnit geschriebene Tests.

Verbessertes Lesen und Vervollständigen von Code

Rider 2026.3 führt eine Funktion ein, die übereinstimmende Klammern abhängig von ihrer Verschachtelungsebene einfärbt. Das erleichtert das Lesen tief verschachtelter Code-Strukturen, insbesondere in Zeilen, in denen Einrückungshinweise keinen ausreichenden Nutzen bieten. Die Funktion ist standardmäßig deaktiviert und kann unter Settings | Editor | General | Appearance aktiviert werden.

Auch das Fenster für die Codevervollständigung verfügt nun über eine Filterleiste mit Symbolen für Vorschlagstypen wie Namespaces, Klassen, Enumerationen und Ereignisse. Entwickler können einen bestimmten Vorschlagstyp anzeigen, indem sie auf dessen Symbol klicken, oder einen Typ per Rechtsklick ausblenden. Diese Filter basieren auf derselben Funktion in ReSharper.

Einrichten von Datenhaltepunkten im Editor

Die Version verkürzt die Schritte zum Einrichten von Datenhaltepunkten für Entwickler, die Unreal Engine oder eine eigene C++-Engine verwenden. Statt sie im Fenster „Watches“ zu suchen, kann man im Editor mit der rechten Maustaste auf eine Variable klicken und direkt einen Datenhaltepunkt erstellen.

Diese Haltepunkte lassen sich auch über das Fenster „Breakpoints“ mit der Hinzufügen-Schaltfläche einrichten. Anschließend wählt man „Data Breakpoints“ aus und gibt den Variablennamen oder die Speicheradresse sowie die Größe des Bereichs ein. Erweiterte Optionen bleiben verfügbar, darunter das Anhalten bei Lese- oder Schreibvorgängen, Bedingungen und Protokollierung. Außerdem werden Eingaben während der Eingabe auf ihre Gültigkeit geprüft.

Organisation von Erweiterungen für die Spieleentwicklung

Rider verschiebt die integrierten Erweiterungen für die Spieleentwicklung, darunter Unity Support, UnrealLink und Godot-Erweiterungen, in den einheitlichen Bereich „Game Development“ in den Plugin-Einstellungen. Auch der JetBrains Marketplace verwendet dasselbe Label, um von der Community veröffentlichte Erweiterungen für die Spieleentwicklung an einem Ort zu bündeln.

Entwickler von Erweiterungen können das Label „Game Development“ im Marketplace-Verwaltungsbereich hinzufügen, damit ihre Erweiterungen in dieser Kategorie angezeigt werden.

TUnit-Unterstützung bei der Abdeckungsmessung

Die dotCover-Integration in Rider kann nun die Abdeckung von Unit-Tests messen, die mit TUnit geschrieben wurden. Dafür muss das Paket JetBrains.dotCover.Framework im Projekt installiert und anschließend die Unterstützung für die Testing Platform in den Einstellungen für Unit-Tests aktiviert werden.

Die Unterstützung der TUnit-Abdeckung setzt Microsoft.Testing.Platform in Version 2.3.0 oder höher voraus.

Was ändert sich in der Praxis?

Diese frühe Version konzentriert sich darauf, wiederkehrende Aufgaben reibungsärmer zu gestalten, statt eine angekündigte architektonische Änderung an der Rider-Umgebung einzuführen. .NET- und Spieleentwickler profitieren insbesondere vom schnelleren Zugriff auf Datenhaltepunkte und von der besseren Organisation der Erweiterungen. Die Version sollte jedoch als experimentell betrachtet werden: In der Ankündigung wurde kein Termin für die endgültige Veröffentlichung genannt, und einige Funktionen müssen manuell aktiviert werden oder erfordern zusätzliche Voraussetzungen.

Nachrichtenquelle
ف
Autor

فريق تحرير certi.news

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen