ReSharper-Funktionen

Analyse der Codequalität

Die Analyse der Codequalität in Echtzeit ist verfügbar für C#, VB.NET, XAML, ASP.NET, HTML und XML. ReSharper informiert Sie, wenn Ihr Code verbessert werden kann, und schlägt Ihnen automatisch Quick-Fixes vor.

Helfer für die Codebearbeitung

Es sind mehrere Helfer für die Codebearbeitung verfügbar, wie beispielsweise erweitertes IntelliSense, Hunderte sofortige Codetransformationen, automatischer Namespace-Import, Umsortierung des Codes und Anzeige der Dokumentation.

Codegenerierung

Sie brauchen Eigenschaften, Überladungen, Implementationen und Vergleichsfunktionen nicht per Hand zu schreiben: verwenden Sie Aktionen zur Codegenerierung, um Codebausteine schneller zu erstellen.

Fehler und Code-Smell beseitigen

Beheben Sie Fehler und Code-Smell durch Instant-Korrekturen. ReSharper warnt Sie nicht nur, wenn es Probleme in Ihrem Code gibt, sondern es bietet auch Quick-Fixes an, um diese automatisch zu beheben.

Risikofreie Code-Änderungen

Wenden Sie lösungsweite Refaktorierungen oder kleinere Codetransformationen an, um Ihre Codebasis ohne Risiko zu ändern. Egal ob Sie altem Code neues Leben einhauchen oder Ihre Projektstruktur ordnen müssen – Sie können sich auf ReSharper verlassen.

Einhaltung von Codestandards

Verwenden Sie die Codeformatierung und -bereinigung, um unbenutzten Code loszuwerden und die Einhaltung von Codestandards sicherzustellen.

Schnelle Suche in der gesamten Lösung

Navigationsfunktionen helfen Ihnen, Ihre gesamte Lösung in Sekundenschnelle zu durchsuchen. Sie können sofort zu Dateien, Typen oder Membern in Ihrer Codebasis springen oder von einem Symbol zu Verwendungen, dem Basistyp, abgeleiteten Symbolen oder Implementationen navigieren.

Weitere Funktionen

Zu den weiteren ReSharper-Funktionen gehören ein leistungsstarker Unit-Test-Runner, verschiedene Arten von Codevorlagen, Debugging-Unterstützung, eine Projekt-Abhängigkeitsansicht, Hilfsfunktionen für die Internationalisierung sowie sprachspezifische Funktionen für ASP.NET/ASP.NET MVC, XAML und andere Technologien.

Hinweis zu Tastenkombinationen

Alle Tastenkombinationen, die im Abschnitt „Funktionen“ angegeben sind, sind dem Tastaturschema „Visual Studio“ entnommen. Details zu den zwei Standard-Tastaturbelegungen von ReSharper finden Sie unter Dokumentation und Demos.