Ich erwäge den Kauf einer ReSharper Lizenz, 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.
Die Hauptalternative ist:
Eine weitere Alternative, die es sich zu prüfen lohnt:
Eine umfassende Liste:
CodeRush, von DevExpress. (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 haben alle vom Wettbewerb zwischen diesen beiden profitiert. Ich werde die vielen guten Diskussionen/Vergleiche darüber nicht wiederholen, die auf Stack Overflow und anderswo zu finden sind. 1
JustCode , von Telerik. Dies ist neu, immer noch mit Knicken, aber die ersten Berichte sind positiv. Ein Vorteil könnte das Lizenzieren mit anderen Telerik-Produkten und deren Integration sein. 1
Viele der neuen Visual Studio 2010-Funktionen . Sehen Sie, was hinzugefügt wurde und was Sie benötigen. Möglicherweise kümmert sich die Kerninstallation um das, woran Sie gerade interessiert sind.
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 alle. 2
VSCommands , VSCommands bietet Verbesserungen bei der Code-Navigation und -Erstellung, die Ihre täglichen Codierungsaufgaben rasant beschleunigen und zusammen mit zehn wesentlichen IDE Verbesserungen Ihre Produktivität auf ein neues Niveau heben. VSCommands gibt es in zwei Varianten: Lite (kostenlos) und Pro (kostenpflichtig).
BrockSoft VSAid , VSAid (Visual Studio Aid) ist ein kostenloses Add-In für Microsoft Visual Studio, das sowohl für den persönlichen als auch für den kommerziellen Gebrauch zur Verfügung steht. 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 wie das schnelle Auffinden und Öffnen von Projektdateien und das Durchlaufen von Projekten bietet Verwandte Dateien per Mausklick (oder per Tastendruck!). 4
Beachten Sie, dass Sie in 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. haben mit Sicherheit andere Funktionen, die über Visual Studio hinausgehen Sehen Sie, was hinzugefügt wurde und was Sie brauchen. Möglicherweise kümmert sich die Kerninstallation um das, woran Sie gerade interessiert sind.
Ich persönlich benutze ReSharper 5 immer noch, da es für mich viele Verwendungszwecke hat . Was für jeden Codierer am wichtigsten ist, ist jedoch sehr unterschiedlich. Sie müssen jede für sich testen, aber zum Glück haben alle Alternativen auch Testperioden.
VSCommands - keine Alternative an sich, sondern ein komplementäres Tool mit vielen einzigartigen Funktionen, die in ReSharper, CodeRush und JustCode nicht verfügbar sind.
Von der Website:
IDE-Verbesserungen
* Custom Formatting
o Build Output
o Debug Output
o Search Output
* Solution Properties
o Manage Reference Paths
o Manage Project Properties
* Apply Fix
o File being used by another process
o [StyleCop][2] warnings
o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming
Verbesserungen im Projektmappen-Explorer
* Prevent Accidental Drag & Drop
* Prevent Accidental Linked Item Delete
* Group / Ungroup Items
* Show Assembly Details
* Build Startup Projects
* Open Command Prompt
* Open PowerShell
* Locate Source File
* Open File Location
* Show / Hide All Files
* Edit Project / Solution File
* Copy / Paste As Link
* Copy / Paste Reference
* Open In Expression Blend
* Collapse All
* Clean All Build Configurations
Debugging-Unterstützung
* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user
Code-Unterstützung
* Create Code Contract
CodeRush . Auch hat Scott Hanselman einen netten Beitrag, der sie vergleicht, ReSharper vs. CodeRush.
Ein aktuellerer Vergleich findet sich in Coderush vs Resharper von Jason Irwin.
Es gibt auch JustCode von Telerik.
Ich denke, dass CodeRush auch eine kostenlose, eingeschränkte Version hat. Am Ende habe ich mich für ReSharper entschieden und kann es trotzdem empfehlen, auch wenn einige Funktionen in Visual Studio 2010 enthalten sind.
Denken Sie daran, 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.
Es gibt BrockSoft VSAid . Dies wird hauptsächlich zum Auffinden von Dateien in einer Lösung verwendet.