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!
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.
Damit Visual Studio mit anderen IDEs vergleichbar ist, benötigen Sie entweder DevExpress CodeRush oder ( mein persönlicher Favorit) JetBrains ReSharper
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.
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:
IronPython & amp; IronRuby-Konsole (erfordert PowerConsole)
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.
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
Tags und Links c# visual-studio