Visual Studio Add-ins, die ich gerne verwende
Egal in welcher Rolle wir Code in einem Projekt entwickeln, einen großen Anteil der Zeit verbringen wir bei der Softwareentwicklung im Code-Editor von Visual Studio. Nun bringt Visual Studio von Version zu Version immer mehr neue Features und unterstützende Assistenten mit. Dinge also, die einem das tägliche Codierer-Leben erleichtern. Klar ist aber auch, das Visual Studio nicht allen Ansprüchen gerecht werden kann. Diese zusätzlichen oder anders gesagt benutzerdefinierten Bedürfnisse, können mit Visual Studio Add-ins oder Packages immer mehr und besser befriedigt werden. Diese Add-ins und Packages erweitern Visual Studio um Funktionalitäten und integrieren sich in dessen IDE oder aber agieren fleißig aus dem Hintergrund von Visual Studio. Auch wenn man so wie ich eigene Add-ins entwicklet (oder zumindest dazu in der Lage ist)
freut man sich doch sehr, wenn man vom Fleiß anderer Entwickler partizipieren kann. Ich möchte hier einfach einmal eine Liste mit Freeware-Add-ins online stellen, die ich selbst nutze oder gerne empfehle.
- GhostDoc
XML-Kommentare sind unschätzbar für die Anwendungsdokumentation, da man mit ihnen den Code beschreiben kann. Anschließend können Sie mit einem Tool wie nDoc auf diesen Kommentaren basierende Hilfedateien oder MSDN-ähnliche Webdokumentationen erstellen. Das einzige Problem bei der XML-Dokumentation ist der Zeitaufwand beim Schreiben, bei dem mitunter wieder und wieder recht ähnliche Anweisungen verfasst werden müssen. Das Ziel von GhostDoc ist es, die lästigen Teile des Schreibens von XML-Kommentaren zu automatisieren, indem der Name der Klasse oder Methode sowie sämtliche Parameter betrachtet werden. Anschließend wird basierend auf den empfohlenen Benennungskonventionen eine begründete Vermutung zum Erscheinungsbild der Dokumentation vorgenommen. Dies ersetzt zwar nicht das Schreiben einer gründlichen Dokumentation der Geschäftsregeln und das Bereitstellen von Beispielen, die lästigen Routineteile der Dokumentationserstellung werden jedoch automatisiert.
Entwicklet wird das Add-in von Roland Weigelt. Mehr Informationen und den Download von GhostDoc findet man auf seiner Webseite zu GhostDock. - CopySourceAsHTML
Code ist weitaus einfacher lesbar, wenn bestimmte Codeteile durch verschiedene Textfarben vom Rest unterschieden werden. Das Lesen von Code ist in Visual Studio in der Regel bedeutend einfacher als in einem Editor wie z. B. Notepad. Möglicherweise verfügen Sie längst über einen eigenen Blog, oder Sie verbringen einige Zeit mit dem Lesen anderer Blogs. In der Regel verwandelt sich ein toller Codeausschnitt beim Veröffentlichen in Ihrem Blog in gewöhnlichen, schwer lesbaren Text. Hier kommt das CopySourceAsHTML-Add-In ins Spiel. Dieses Add-In ermöglicht das Kopieren von Code als HTML-Text, so dass Sie diesen einfach in Ihrem Blog oder auf Ihrer Website veröffentlichen und dabei die Schriftfarben von Visual Studio beibehalten können. Nach dem Installieren des CopySourceAsHTML-Add-Ins wählen Sie einfach den zu kopierenden Code und anschließend im Kontextmenü den Befehl Copy Source as HTML (Quelle als HTML kopieren) aus.
Hier das Beispiel für normal kopierten Code in ein Blog:
private long Add(int d, int d2)
{
return (long) d + d2;
}
und hier das Ergebnis mit CopySourceAsHTML:
Mehr Informationen und den Download für das Add-in findet man hier: CopySourceAsHTML. - Clipboard Manager
Beim Clipboard Manager handelt es sich um ein Add-in, das den Clipboard-Ring von Visual Studio visualisieren kann. Der Shortcut Ctrl+Shift+V sollte jedem geläufig sein. Mit diesem Shortcut kann auf den ClipBoard Ring von Visual Studio standardmäßig zugegriffen werden. Mit dem ClipboardManager wird zusätzlich ein kleines Fenstereingeblendet, das die letzten Einträge in aus dem ClipBoard Ring anzeigt.
Mehr Informationen und den Download zum Add-in kann man auf diesem Blog finden: Clipboard Manager. - BlogMyCode
BlogMyCode ist ein Plugin für Visual Studio 2005. Es sendet formatierten Code direkt aus Visual Studio an den Live Writer. Für jeden der den LiveWriter schätzt, ein unerlässliches Add-in.

Mehr Informationen und den Download zum Add-in kann man auf diesem Blog finden: BlogMyCode.
- VS Properties Extender
Dieses Add-in erweiterte den PropertyExplorer in Visual Studio um eine TextBox, in der ähnlich wie bei WPF-Projekten Properties von Controls und anderen Elementen aus dem Designer über deren Namen gefiltert werden können. Danke an dieser Stelle noch einmal an marcell (hat marcell selbst einen Blog?) für den interessanten Hinweis.
Mehr Informationen und den Download zu diesem Addin kann man auf diesem Blog finden: VS Properties Extender
Eins ist ganz klar, es gibt sicher noch viel mehr nützliche und gute Add-ins für Visual Studio. Sollte ich ein Add-in noch nicht kennen, kann diese der Leser der es kennt gerne in den Kommentar zu diesem Blog-Eintrag oder direkt per Mail an mich schreiben. Es wird mit Sicherheit dann in diese Liste aufgenommen ;-)
HTH
TOM_MUE
Labels: Visual Studio Add-ins, VS2005, VS2008


1 Kommentare:
Coolcommands ein ganz nützliches Add-In
http://download.deklarit.com/files/gmilano/coolcommands40.zip
thomas
Kommentar veröffentlichen
Links zu diesem Post:
<< Startseite