Ich denke über den Kauf einer ReSharper- Lizenz nach, aber gibt es mögliche Alternativen zu ReSharper und wie würden Sie diese im Vergleich zu ReSharper bewerten?
Es muss nicht unbedingt eine kostenlose Alternative sein, aber ich möchte nur wissen, wie gut gleichwertige Produkte sind.
c#
asp.net
refactoring
resharper
Riain McAtamney
quelle
quelle
Antworten:
Die Hauptalternative ist:
Eine weitere Alternative, die einen Besuch wert ist:
quelle
Eine umfassende Liste:
CodeRush von DevExpress. (Wird als Hauptalternative angesehen.) Entweder dies oder ReSharper ist der richtige Weg. Sie können auch nichts falsch machen. Beide haben ihre Fans, beide sind mächtig, beide haben talentierte Teams, die sie ständig verbessern. Wir alle haben vom Wettbewerb zwischen diesen beiden profitiert. Ich werde die vielen guten Diskussionen / Vergleiche darüber, die auf Stack Overflow und anderswo zu finden sind, nicht wiederholen. 1
JustCode von Telerik. Dies ist neu, immer noch mit Knicken, aber die ersten Berichte sind positiv. Ein Vorteil könnte darin bestehen, auf andere Telerik-Produkte zu verzichten und diese zu integrieren. 1
Viele der neuen Funktionen von Visual Studio 2010 . Sehen Sie, was hinzugefügt wurde und was Sie benötigen. Möglicherweise kümmert sich die Kerninstallation um das, was Sie jetzt interessiert.
Visual Assist X , Mehr als 50 Funktionen machen Visual Assist X zu einem unglaublichen Produktivitätswerkzeug. Wählen Sie eine Kategorie und erfahren Sie mehr oder laden Sie eine kostenlose Testversion herunter und entdecken Sie sie alle. 2
VSCommands , VSCommands bietet Verbesserungen bei der Codennavigation und -generierung, die Ihre täglichen Codierungsaufgaben schnell erledigen und zusammen mit zehn wesentlichen IDE-Verbesserungen Ihre Produktivität auf ein neues Niveau bringen. VSCommands gibt es in zwei Varianten: Lite (kostenlos) und Pro (kostenpflichtig). 3
BrockSoft VSAid , VSAid (Visual Studio Aid) ist ein Microsoft Visual Studio-Add-In, das kostenlos sowohl für den persönlichen als auch für den kommerziellen Gebrauch verfügbar ist. VSAid richtet sich in erster Linie an Visual C ++ - Entwickler (obwohl es für jedes Visual Studio-Projekt oder jede Visual Studio-Lösung nützlich ist) und fügt der IDE eine neue Symbolleiste hinzu, die produktivitätssteigernde Funktionen hinzufügt, z. B. das schnelle Auffinden und Öffnen von Projektdateien und das Durchlaufen verwandter Dateien im Mausklick (oder Tastenanschlag!). 4
quelle
Beachten Sie, dass Sie mit Visual Studio 2010 möglicherweise kein Addon benötigen / möchten. Viele der ReSharper-Funktionen wurden zu den Kernfunktionen von Visual Studio 2010 hinzugefügt . ReSharper , CodeRush usw. verfügen über weitere Funktionen, die über Visual Studio hinausgehen, aber sehen Sie, was hinzugefügt wurde und was Sie benötigen. Es kann sein, dass sich die Kerninstallation um das kümmert, woran Sie jetzt interessiert sind.
Ich persönlich benutze ReSharper 5 immer noch, da es für mich viele Verwendungszwecke hat . Was jeder Codierer am wichtigsten findet, ist jedoch sehr unterschiedlich. Sie müssen jeden für sich selbst testen, aber zum Glück haben alle Alternativen auch Testperioden.
quelle
VSCommands - keine Alternative an sich, sondern ein ergänzendes Tool mit vielen einzigartigen Funktionen, die in ReSharper, CodeRush und JustCode nicht verfügbar sind.
Von der Website:
IDE-Verbesserungen
Verbesserungen im Projektmappen-Explorer
Debugging-Unterstützung
Code-Unterstützung
quelle
CodeRush . Außerdem hat Scott Hanselman einen schönen Beitrag, in dem er sie vergleicht: ReSharper vs. CodeRush .
Ein aktuellerer Vergleich findet sich in Coderush vs Resharper von Jason Irwin.
quelle
Der Visual Assist X .
quelle
Es gibt auch JustCode von Telerik.
quelle
Es gibt BrockSoft VSAid . Dies wird hauptsächlich zum Suchen von Dateien in einer Lösung verwendet.
quelle
Ich denke, dass CodeRush auch eine kostenlose, limitierte Version hat. Am Ende habe ich mich für ReSharper entschieden und empfehle es trotzdem, obwohl einige der Funktionen in Visual Studio 2010 enthalten sind. Es gibt nur einige Dinge, die es wert machen.
Beachten Sie, dass Sie nicht die vollständige ReSharper-Lizenz benötigen, wenn Sie nur in einer Sprache codieren. Ich habe die C # -Version und sie ist billiger.
quelle