Ich habe vor kurzem einen etwas dickeren Wälzer über Visual Studio 2008 überflogen, um mal meine Kenntnisse in Zusammenhang mit dieser mächtigen Entwicklungsumgebung zu verbessern. Beim Lesen habe ich auch Namen einiger praktischen Tools aufgeschnappt.

Eines dieser Tools ist der StyleCop von Microsoft welcher kostenlos hier ergattert werden kann. StyleCop ist ein Visual Studio Tool, welches es dem Entwickler ermöglicht auf die Dokumentation der geschriebenen Software zu achten. Man könnte es als Berater betrachten, welcher einem beim Entwickeln über die Schulter schaut und Hinweise gibt wie man etwas schöner schreiben bzw. dokumentieren kann.

Neben dem StyleCop gibt es auch noch den FxCop, der sogar geschriebenen Quellcode analysiert und u.a. Performance Ratschläge gibt, jedoch möchte ich hier nur mal auf den StyleCop eingehen.

Nach der Installation des StyleCops kann man den diesen, in Visual Studio, per Rechtsklick auf das jeweilige Projekt entweder ausführen (d.h. den Code des Projektes analysieren lassen) oder vorher noch nach seinen Wünschen konfigurieren. Ich z.B. ignoriere die Ratschläge zum Ordering sowie auch die Spaces zwischen Klammern, da ich den Methodenaufruf in dieser Form favorisiere : “Add( item );

Wie man sehen kann, kommt es, je nach bisherigen Stil, zu einer beachtlichen Menge an Warnungen. Das hängt natürlich auch unter anderem damit zusammen an was für Regeln man sich halten möchte und welche ignoriert werden sollen. Insgesamt jedoch finde ich dieses Tool mehr als nur nützlich, da es den Entwickler dabei unterstützt schöner und sauberer zu arbeiten und zu dokumentieren.