Kostenlose 30-Tage-Testversion
Eine unglaubliche .NET-IDE mit der Power von ReSharper! Rider wird von unserem gesamten Entwicklerteam auf Windows und macOS eingesetzt.
Derek Comartin
Director of Engineering, Full Circle TMS
JetBrains Rider ist eine plattformübergreifende .NET-IDE, die auf der IntelliJ-Plattform und ReSharper basiert.
Rider unterstützt Projekte, die auf dem .NET-Framework, dem neuen, plattformübergreifenden .NET Core oder auf Mono basieren. Dadurch können Sie eine breite Palette von Anwendungen entwickeln, darunter .NET-Desktopanwendungen, Dienste und Bibliotheken, Unity-Games, Xamarin-Anwendungen sowie ASP.NET- und ASP.NET-Core-Webanwendungen.
Rider bringt mehr als 2200 Live-Codeinspektionen sowie Hunderte Kontextaktionen und Refaktorierungen aus ReSharper mit und kombiniert diese mit den etablierten IDE-Funktionen der IntelliJ-Plattform. Trotz der umfangreichen Funktionen ist Rider schnell und reaktionsfreudig.
Rider begnügt sich nicht damit, mehrere Laufzeitumgebungen auszuführen und zu debuggen – auch die IDE selbst läuft auf mehreren Plattformen: Windows, MacOS und Linux.

Rider bietet mehr als 2200 Live-Codeinspektionen, und automatisierte Quick-Fixes beheben erkannte Probleme einzeln oder in ganzen Bereichen. Die lösungsweite Fehleranalyse erkennt Codeprobleme und informiert Sie bei Problemen, selbst in Dateien, die derzeit nicht geöffnet sind.

Die umfangreichen Bearbeitungsfunktionen von Rider umfassen verschiedene Arten der Codevervollständigung, Codevorlagen, das automatische Einfügen von passenden Klammern und Importanweisungen, Quick-Info-Tooltips und Randsymbole für die Vererbungsnavigation, Kontextaktionen und vieles mehr.

Die meisten der 60+ Refaktorierungen von ReSharper sind bereits in Rider verfügbar, ebenso wie alle 450+ Kontextaktionen. Sie können Methoden, Schnittstellen und Klassen umbenennen und extrahieren, Typen verschieben und kopieren, Syntaxalternativen verwenden und vieles mehr!

Rider unterstützt Sie beim Ausführen und Debuggen von Unit-Tests auf Basis von NUnit, xUnit.net oder MSTest. Sie können Tests erkunden, auf unterschiedliche Arten gruppieren und in einzelne Sessions aufteilen, Testprotokolle einsehen und von Stack-Traces aus zum Quellcode navigieren.

Rider enthält einen Debugger, der mit .NET-Framework-, Mono- und .NET-Core-Anwendungen kompatibel ist. Zu seinen Funktionen gehören die schrittweise Ausführung, Überwachungen, die Auswertung von Ausdrücken und die Ausführung bis zum Cursor. Zu den weiteren Tools zählen der Stack-Trace-Explorer, der NuGet-Browser sowie VCS- und Datenbankunterstützung.

Arbeiten Sie mit SQL und Datenbanken, ohne Rider zu verlassen. Stellen Sie Verbindungen zu Datenbanken her, bearbeiten Sie Schemata und Tabellendaten, führen Sie Abfragen aus und analysieren Sie Schemata mit UML-Diagrammen.

Springen Sie blitzschnell zu beliebigen Dateien, Typen oder Membern in Ihrem Codebestand und finden Sie mit Leichtigkeit die gewünschten Einstellungen und Aktionen. Finden Sie die Verwendungen eines beliebigen Symbols oder navigieren Sie vom Symbol zur Basisklasse oder zu abgeleiteten Symbolen, Erweiterungsmethoden oder Implementierungen.

Die JavaScript-, TypeScript-, HTML-, CSS- und Sass-Unterstützung ist in Rider bereits Integriert. Nutzen Sie alle Refaktorierungs-, Debugging- und Unit-Test-Funktionen der Web-IDE WebStorm.

Getreu seinen Wurzeln unterstützt Rider eine Vielzahl von Plugins, die für ReSharper und die IntelliJ-Plattform entwickelt wurden. Neben den mitgelieferten Plugins (z. B. für VCS-, F#- und Unity-Unterstützung) sind Plugins für Markdown, .gitignore -Dateien und Python-Skripte verfügbar.
Projekte lassen sich jetzt viel einfacher um Docker-Unterstützung erweitern
Generieren Sie Boilerplate-Code mit wenigen Klicks
Die Rename-Refaktorierung funktioniert für benannte Tupel
Anhängen an einen Prozess direkt auf dem Begrüßungsbildschirm
Rider zeigt Ihnen, wo Unity Ihren Code in Animations-Assets verwendet
Intelligentes NuGet-Restore beim Buildvorgang
Umfassende Erweiterung der Pattern- und Record-Unterstützung
Der Projektmappen-Explorer speichert den Status beim Schließen von Rider
Löschen Sie vor dem Veröffentlichen vorhandene Dateien im Ordner
Interagieren Sie mit dem Debugger-Prozess über Debugger-Hints
Pull-Requests lassen sich einfacher erstellen
Die Vorschau wird als Editor-Tab angezeigt und hebt das im XAML-Code fokussierte Element hervor
Möchten Sie Ihre .NET-Entwicklungserfahrung in Rider mit Tools unterstützen, die Leistungsengpässe erkennen und die Unit-Test-Coverage analysieren können? Erfahren Sie mehr über dotUltimate – eine Lizenz, die Rider mit integriertem dotCover- und dotTrace-Plugin sowie weitere JetBrains-Produkte umfasst:
Eine plattformübergreifende .NET-IDE
Visual-Studio-Erweiterung für .NET-Entwickler
Visual-Studio-Erweiterung für C++-Entwickler
.NET-Unittest-Runner und Code-Coverage-Plugin für Rider
.NET-Performance-Profiling-Plugin für Rider
.NET-Speicherprofiler
.NET-Decompiler und Assembly-Browser (ohnehin kostenlos)
JetBrains Rider ist das erste Tool, das ich nach dem Neuaufsetzen meines Entwicklungssystems installiere.
Nach dem Umstieg auf JetBrains Rider habe ich Visual Studio monatelang nicht mehr gestartet.
Seitdem ich JetBrains Rider verwende, klappt die Arbeit mit Codebranches so reibungslos wie nie zuvor.
Dennis Doomen,
Continuous Improver bei Aviva Solutions und Autor von Fluent Assertions
JetBrains Rider ist heutzutage mein bevorzugtes C#-Entwicklungstool, sowohl unter OS X als auch unter Windows. Wenn Sie erfahrener ReSharper-Nutzer sind, ist die Umstellung nahezu reibungslos. Unbedingt zu empfehlen sind die entwicklerfreundliche Tastennavigation und die detaillierte Debuggerunterstützung.
Jeremy Miller
Mit Rider läuft es, wie es sollte: Ich konzentriere mich einfach auf die Arbeit an meinem Code, statt gegen meine IDE anzukämpfen. Rider gab mir die Freude am Schreiben von .NET-Code zurück.
Frans Bouma,
leitender Entwickler, LLBLGen Pro
Der Wechsel zu JetBrains Rider war eine großartige Entscheidung. Unser Team hat noch nie eine IDE erlebt, die so fehlerfrei und effizient mit Unity kommuniziert. Jedem, der die Effizienz und Genauigkeit seiner Workflows verbessern möchte, können wir JetBrains Rider nur wärmstens empfehlen.
Thomas Weiss
Eine IDE kann bei der täglichen Arbeit eines Entwicklers über Erfolg oder Scheitern entscheiden. Als JetBrains Rider (C#) vorstellte, kamen wir so schnell wie möglich an Bord. Bei der IDE-Integration von Unity waren wir bei jedem einzelnen Entwicklungsschritt dabei und die Arbeit mit Rider war eine absolute Freude. Bei der Einführung von CLion (C++) waren wir so begeistert, dass wir ein Integrations-Plugin für Unreal entwickelt haben. Beide Tools unterstützen unser Team täglich, sodass Entwickler ihre Aufgaben schnell und effizient ausführen können, mit nahtloser Integration zahlreicher Elemente unserer Pipeline.
Matthew Davey
Wirklich zufrieden damit, wie gut JetBrains Rider auf meinem MacBook funktioniert. Es ist rasend schnell und das Debugging in C# ist mindestens so gut wie Visual Studio. Außerdem bietet es mir alle Vorteile von ReSharper, sofort einsatzbereit! Ich bin begeistert. Danke JetBrains für ein weiteres großartiges Produkt!
Peter Kellner