Wednesday, May 20, 2009 3:53 PM
dparys
Visual Studio 2010 – Code Analyse von AntMe
Was macht man wenn man sich in Quellcode einarbeitet? Richtig, Zeile für Zeile sich durchhangeln, verstehen was die Intension des Autors (Autoren) war und versuchen zu verstehen wie alles zusammenspielt. So geht es mir momentan mit dem Lernspiel AntMe. Es gibt eine Reihe von Tools um das natürlich ein wenig einfacher zu gestalten und da ich ja seit kurzem die Visual Studio 2010 Beta 1 installiert habe, habe ich das Projekt in die IDE reingeladen. Es gibt unter dem Menüpunkt Analyze… eine Reihe von visuellen Möglichkeiten sich den Source Code anzeigen zu lassen und dabei die Abhängigkeiten von Klassen, Namensbereichen und Assemblies zu verstehen.

Das habe ich gleich mal ausprobiert. Zuerst die Sicht auf die Abhängigkeiten der Assemblies untereinander
Dann auf den Namensbereich

wenn man den Namespace AntMe Erweitert kann man in die Sub-Namespaces eintauchen
direkte Abhängigkeiten erkennt man durch auswählen des Elementes
Auch die Klassenübersicht aller Klassen im Projekt wird recht zügig dargestellt und in der weitesten Zoomstufe sieht das dann so aus
Es gibt noch weitere Analyse Möglichkeiten, wie z.B. ein Abhängigkeitsgrid und so weiter. Wer die Beta noch nicht hat, es lohnt sich einfach mal einen Blick reinzuwerfen.