Was sind die wichtigsten Funktionen und Vorteile von JetBrains ReSharper?
Intelligentes Refactoring – Verbessert .NET-Code sicher und mit weniger manuellen Änderungen.
Code-Prüfungen – Erkennt Probleme frühzeitig durch präzise Echtzeitanalysen.
Schnelle Navigation – Bewegt sich reibungslos durch große Lösungen.
Testunterstützung – Führt Unit-Tests innerhalb von Workflows aus und debuggt sie.
Visuelle Integration – Erweitert Visual Studio um leistungsfähigere Entwicklungstools.
Entwicklungsagilität – Unterstützt langfristige Codierungseffizienz und wartbare .NET-Projekte.
Download: Jetbrains ReSharper
Code-Analyse – Echtzeit-Prüfungen und Schnellkorrekturen während der Eingabe.
Sichere Refactorings – Lösungsprojektsweites Umbenennen, Extrahieren, Verschieben und Inline-Einfügen.
Code-Navigation – Springen Sie zu Symbolen, Verwendungen und dekompilierten Quellcodes.
Out-of-Process-Modus – Führt die Analyse in einem separaten Worker-Prozess durch.
Kernfunktionen – C#, VB.NET, XAML, Razor, JavaScript und TypeScript.
Wichtig – Läuft nur innerhalb von Visual Studio unter Windows.
JetBrains ReSharper ist eine Produktivitätserweiterung für Microsoft Visual Studio, die umfassende statische Analysen, automatisierte Refactorings und schnelle Navigation für C# und andere .NET-Sprachen bietet. Sie hilft Entwicklern, Codefehler bereits während der Eingabe zu beheben und große Lösungen umzugestalten, ohne den Build zu unterbrechen.
Schnelleres Refactoring – Umstrukturieren Sie umfangreiche Lösungen, ohne Verweise zu unterbrechen.
Früherkennung von Fehlern – Erkennen Sie Fehler und Code-Smells bereits während der Eingabe.
Einheitlicher Code-Stil – Setzen Sie im gesamten Team einen einheitlichen Formatierungsstandard durch.
Schnelle Navigation – Greifen Sie innerhalb von Sekunden auf jedes Symbol oder jede Verwendung zu.
Reaktionsschneller Editor – Der Out-of-Process-Modus sorgt für einen flüssigen Betrieb von Visual Studio.
Bereit für die neuesten .NET-Versionen – Unterstützung für C# 14 und .NET 10 noch am selben Tag.
ReSharper analysiert Ihren .NET-Code in Echtzeit direkt in Visual Studio und bietet Korrekturen, Refactorings, Navigation und Codegenerierung. Es markiert Fehler, Code-Smells und Stilverstöße bereits während der Eingabe und wendet die meisten Korrekturen über ein einziges Alt+Enter-Menü an. Es unterstützt C#, VB.NET, ASP.NET, Razor, Blazor, XAML, JavaScript und TypeScript, jedoch nicht C++ – hierfür gibt es das separate Produkt „ReSharper C++“. Im Arbeitsalltag verkürzt dies die Code-Review, da ungenutzter Code, Null-Referenz-Risiken und inkonsistente Formatierungen erkannt werden, bevor der Code überhaupt einen Teamkollegen erreicht.
Das hier beschriebene klassische ReSharper läuft ausschließlich in Microsoft Visual Studio unter Windows. Am 5. März 2026 veröffentlichte JetBrains ein separates Produkt, ReSharper für VS Code, das C#-Analyse und Refactoring in Visual Studio Code, Cursor und Google Antigravity bringt. Beide nutzen zwar dasselbe Abonnement, sind jedoch separate Installationen. Der Kauf von ReSharper für Visual Studio macht VS Code also nicht automatisch zu einem vollwertigen ReSharper-Editor. Wenn Sie eine eigenständige, plattformübergreifende .NET-IDE für macOS oder Linux benötigen, ist JetBrains Rider das richtige Produkt und nicht diese Visual Studio-Erweiterung.
ReSharper für Visual Studio ist nicht kostenlos und bietet keine kostenlose Version für den nicht-kommerziellen Gebrauch. JetBrains bietet kostenlose Lizenzen für den nicht-kommerziellen Gebrauch nur für ReSharper für VS Code und für Rider an, nicht jedoch für ReSharper in Visual Studio. Neue Nutzer können die vollständige Erweiterung 30 Tage lang testen, bevor sie sich entscheiden. Jede bezahlte Entwicklungsarbeit in Visual Studio erfordert eine kommerzielle Lizenz, sodass Teams, die Software gegen Bezahlung vertreiben, die kostenlose VS-Code-Version nicht als Ersatz für die Visual-Studio-Erweiterung nutzen können.
ReSharper deckt .NET-Sprachen ab, ReSharper C++ deckt C++ ab, und dotUltimate bündelt beide zusammen mit den Profilern, der Codeabdeckung und der Rider-IDE. Die folgende Tabelle zeigt, was die einzelnen Produkte enthalten, damit Sie den Kauf an Ihren tatsächlichen Stack anpassen können.
| Funktion | ReSharper | ReSharper C++ | dotUltimate |
|---|---|---|---|
| C# und VB.NET | ✓ | ✕ | ✓ |
| C++ / Unreal | ✕ | ✓ | ✓ |
| Profiler | ✕ | ✕ | ✓ |
| Codeabdeckung | ✕ | ✕ | ✓ |
| Rider-IDE | ✕ | ✕ | ✓ |
Entscheiden Sie sich für ReSharper für C#- und VB.NET-Projekte in Visual Studio. Wählen Sie dotUltimate, wenn Sie zusätzlich dotTrace- und dotMemory-Profiling, dotCover-Codeabdeckung oder die eigenständige Rider-IDE für plattformübergreifende Projekte benötigen.
ReSharper hat Visual Studio in der Vergangenheit zusätzlich belastet, da es im selben UI-Prozess lief; neuere Versionen beheben dieses Problem direkt durch den Out-of-Process-Modus (OOP). Der OOP-Modus, der ab Version 2025.2 als Vorschau verfügbar war und seitdem weiterentwickelt wurde, verlagert den Großteil der Analysen in einen separaten 64-Bit-Worker-Prozess; ab Version 2026.1 läuft dieser Prozess auf der .NET 10-Laufzeitumgebung. In der Praxis bedeutet dies, dass die Eingabe und das Scrollen auch bei großen Lösungen reaktionsschnell bleiben – was die häufigste Beschwerde von intensiven Nutzern war. Bei sehr großen Codebasen hilft mehr RAM weiterhin, und die Aktivierung des OOP-Modus ist die erste Einstellung, die Sie prüfen sollten, wenn Ihnen die Reaktionsgeschwindigkeit wichtig ist.
ReSharper unterstützt C#, VB.NET, ASP.NET, Razor, Blazor, XAML, JavaScript, TypeScript, HTML, CSS und Build-Skripte. C++ wird nicht unterstützt; hierfür gibt es ein separates Produkt, ReSharper C++, das zudem Tools für die Unreal Engine enthält. Es bietet Support für neue Sprachversionen noch am selben Tag, einschließlich C# 14 und .NET 10, sodass seine Prüfungen und Refactorings die neue Syntax bereits am Tag der Veröffentlichung verstehen. Dies ist wichtig, wenn Ihr Team neue .NET-Versionen frühzeitig einsetzt, da Sie so die Lücke vermeiden, in der ein Tool gültigen modernen Code bis zu einem späteren Update fälschlicherweise als Fehler markiert.
ReSharper integriert JetBrains-KI-Funktionen, diese bilden jedoch eine separate, optionale Ebene und sind nicht Teil der zentralen Analyse-Engine. Die nicht-kommerzielle Version enthält lediglich eine kurze Testversion der KI-Dienste; die vollständige Nutzung der KI erfordert ein JetBrains-KI-Abonnement. Alle Inspektionen, Refactorings und Navigationsfunktionen funktionieren auch ohne KI-Abonnement.
Ja. ReSharper 2025.3 und spätere Versionen sind mit Visual Studio 2026 kompatibel und bieten Unterstützung, die auf die neuesten Compiler-Änderungen abgestimmt ist. Die Erweiterung auf dem aktuellen Stand zu halten, ist der sicherste Weg, um mit neuen Visual Studio-Updates Schritt zu halten.
Ja. ReSharper speichert Einstellungen in Ebenen, darunter eine für das gesamte Team gemeinsame Lösungsebene, die in die Versionskontrolle übernommen werden kann, sodass alle dieselben Überprüfungen und Formatierungen verwenden. Außerdem liest ReSharper EditorConfig aus, wodurch die ReSharper-Regeln und Ihr bestehender Projektstil im gesamten Team einheitlich bleiben.
| Betriebssysteme | Windows 11: Home / Pro / Pro Education / Pro for Workstations / Enterprise / Education Windows 10: Home / Pro / Enterprise / Education |
| Prozessor | 2-GHz-Prozessor oder schneller. |
| Arbeitsspeicher | 16 GB RAM empfohlen. |
| Festplatte | Installationsgröße: 65.5 MB. 500 MB freier Festplattenspeicher empfohlen. |
| Bildschirm | Standardbildschirm, kompatibel mit dem jeweiligen Betriebssystem |
| Besondere Funktionen | Visual Studio-Erweiterung für die .NET- und ASP.NET-Entwicklung. Codeanalyse und Schnellkorrekturen. Code-Vervollständigung und Eingabehilfe. Navigation und Verwendungssuche. Refactoring und Codeformatierung. Unterstützung für C#, Razor, Blazor, XAML, VB.NET, JavaScript, TypeScript, XML, HTML, CSS, ASP.NET, ASP.NET MVC, NAnt und MSBuild. Unterstützung für Unit-Tests. Verbesserungen im Out-of-Process-Modus. Fenster für Leistungsüberwachung im dotUltimate-Abonnement verfügbar. Kompatibilität mit Visual Studio 2026. Verbesserungen bei der C# 14-Unterstützung. |
| Hinweis | Erfordert Microsoft Visual Studio 2010, 2012, 2013, 2015, 2017, 2019, 2022 oder 2026. Erfordert Microsoft .NET Framework 4.7.2 oder höher. Microsoft Visual Studio Express-Editionen werden nicht unterstützt. Windows 7 SP1 und Windows 8.1 werden für die aktuellen Systemanforderungen von ReSharper 2026.1 nicht unterstützt. |