Visualisieren von Code
Sie können die Visualisierungs- und Modellierungstools in Visual Studio verwenden, damit diese Ihnen dabei helfen, vorhandenen Code zu verstehen und Ihre Anwendung zu beschreiben. Dies lässt Sie visuell erfahren, wie sich die Änderungen auf den Code auswirken, und Sie können die Arbeit und die Risiken bewerten, die sich von den Änderungen ergeben. Zum Beispiel:
Ordnen Sie Beziehungen visuell zu, um diese Beziehungen in Ihrem Code besser zu verstehen.
Um die Architektur des Systems zu beschreiben und den Code konsistent mit dem Entwurf zu halten, erstellen Sie Abhängigkeitsdiagramme und überprüfen den Code anhand dieser Diagramme.
Erstellen Sie Klassendiagramme, um Klassenstrukturen zu beschreiben.
Diese Tools erleichtern auch die Kommunikation mit anderen Projektbeteiligten.
Welche Visual Studio-Editionen die einzelnen Features unterstützen, erfahren Sie unter Edition-Unterstützung für Architektur- und Modellierungstools.
Wie möchten Sie vorgehen?
Szenario | Artikel |
---|---|
Verstehen von Code und seinen Beziehungen: Ordnen Sie Beziehungen zwischen bestimmten Codesegmenten zu. Zeigen Sie eine Übersicht über die Beziehungen im Code für die gesamte Projektmappe an. |
- Projektmappenübergreifendes Zuordnen von Abhängigkeiten - Verwenden von Code Maps zum Debuggen von Anwendungen - Ermitteln potenzieller Probleme mithilfe von Code Map-Analysetools - Zuordnen von Methoden in der Aufrufliste beim Debuggen |
Verstehen von Klassenstrukturen: Visualisieren Sie die Struktur von Klassen in einem Projekt, indem Sie aus dem Code Klassendiagramme erstellen. |
Gewusst wie: Hinzufügen von Klassendiagrammen zu Projekten (Klassen-Designer) |
Beschreiben Sie den allgemeinen Systementwurf, und überprüfen Sie den Code anhand dieses Entwurfs: Beschreiben Sie den allgemeinen Systementwurf und die beabsichtigten Abhängigkeiten, indem Sie Abhängigkeitsdiagramme erstellen. Überprüfen Sie Code anhand dieses Entwurfs, um sicherzustellen, dass die Abhängigkeiten im Code konsistent zum Entwurf verlaufen. |
- Erstellen von Abhängigkeitsdiagrammen aus dem Code - Abhängigkeitsdiagramme: Referenz - Abhängigkeitsdiagramme: Richtlinien - Überprüfen von Code mit Abhängigkeitsdiagrammen |
Zugehöriger Inhalt
- Installieren von Architekturcodetools
- Szenario: Ändern des Entwurfs mithilfe von Visualisierung und Modellierung
- Analysieren und Modellieren der Architektur
- Modellieren der Architektur Ihrer App
- Verwenden von Modellen im Entwicklungsprozess
Hinweis
Die Komponente Textvorlagentransformation wird automatisch als Teil der Workload Visual Studio-Erweiterungsentwicklung installiert. Sie können die Installation auch über die Registerkarte Einzelne Komponenten des Visual Studio-Installers unter der Kategorie SDKs, Bibliotheken und Frameworks durchführen. Installieren Sie die Komponente Modellierungs-SDK auf der Registerkarte Einzelne Komponenten.