Welche Visual Studio-Plugins würden Sie für einen neuen (ish) / zurückkehrenden C # -Entwickler für wesentlich halten?

7

Ich bin seit ungefähr 20 Jahren Entwickler und habe vor etwa fünf Jahren C # gemacht.

Welche Visual Studio Plugins würden Sie sagen, ohne die ich nicht leben könnte / sollte? Sie könnten helfen mit:

Sprachkonstrukte .Net Framework Generieren von Stub-Code, um die Dinge zu beschleunigen

Danke!

    
evilknot 07.07.2010, 13:20
quelle

7 Antworten

23

JetBrains ReSharper , das die IDE wirklich verbessert und Best Practices, Refactoring usw. unterstützt. (Es sieht aus wie DevExpress CodeRush ist eine weitere Alternative)

RedGate .Net Reflector um hinter den Kulissen zu verstehen, wie die Dinge funktionieren ".

GhostDoc ist nett, wenn Sie Ihren Code mit XML-Kommentaren dokumentieren.

TestDriven.NET ist großartig, wenn Sie Test Driven Development (oder irgendeine Art von Unit Testing, wirklich) machen.

Und obwohl ich es nicht persönlich benutzt habe (aber ich werde es jetzt versuchen, nachdem ich es gefunden habe), MetalScroll sieht bei der Arbeit mit großen Code-Dateien sehr hilfreich aus. Es ersetzt die Bildlaufleiste durch eine Scroll-fähige Dokumentvorschau.

    
Justin Niessner 07.07.2010, 13:21
quelle
7

Damit Visual Studio mit anderen IDEs vergleichbar ist, benötigen Sie entweder DevExpress CodeRush oder ( mein persönlicher Favorit) JetBrains ReSharper

    
Matt Briggs 07.07.2010 13:23
quelle
3

Power-Befehle enthält viele nützliche Funktionen, die die Verwendung von Visual Studio ein wenig erleichtern .

GhostDoc eignet sich auch hervorragend zum Generieren von Kommentaren in Ihrem Code.

Sie sind beide frei.

    
Ian R. O'Brien 07.07.2010 13:26
quelle
3

Der offensichtliche Nachschärfer und Reflektor, den andere erwähnt haben. Ich habe ein paar Dutzend, aber sie sind für bestimmte Aufgaben. Einige der allgemeineren, die ich verwende:

Pro Power Tools

PowerCommands

VsCommands

Tangible T4 Editor

IronPython & amp; IronRuby-Konsole (erfordert PowerConsole)

    
Mark H 08.07.2010 01:08
quelle
2

Wenn Sie VS 2010 Premium oder höher verwenden, sehen Sie sich den statischen Entwickler von Code Contracts . Wenn Sie Code Contracts-Assertions in Ihrem Code verwenden, analysiert es Ihre Assertionen statisch und versucht zu beweisen, ob sie wahr sind.

Pex ist auch extrem interessant (für Unit-Tests), obwohl ich ' Ich habe damit genug gespielt, um zu wissen, wie nützlich es sein wird. Ich habe versucht, es in einer Parse-Routine für einen meiner benutzerdefinierten Werttypen auszuführen, und seine Erkundungen haben eine Reihe von Fällen entdeckt, die ich nicht berücksichtigt hatte.

    
Dan Bryant 07.07.2010 13:55
quelle
0

Jet Brains Resharper und Ankh SVN

    
Jean-Christophe Fortin 07.07.2010 14:42
quelle
0

Noch ein Vorschlag: Für 2010, schauen Sie sich diesen tollen Beitrag von Scott Hanselman an: Die besten Visual Studio 2010-Produktivitäts-Tools, Power-Befehle und Erweiterungen

    
Gabriel Mongeon 08.07.2010 01:06
quelle

Tags und Links