Freigeben über


Visualisieren von Code

Sie können die Visualisierungs- und Modellierungstools in Visual Studio verwenden, um vorhandenen Code zu verstehen und Ihre Anwendung zu beschreiben. Auf diese Weise können Sie visuell erfahren, wie sich Ihre Änderungen auf den Code auswirken können, und Sie bei der Bewertung der Arbeits- und Risiken unterstützen, die sich aus diesen Änderungen ergeben. Beispiel:

  • Um die Beziehungen in Ihrem Code zu verstehen, ordnen Sie diese Beziehungen visuell zu.

  • Um die Architektur Ihres Systems zu beschreiben und den Code mit seinem Entwurf konsistent zu halten, erstellen Sie Abhängigkeitsdiagramme, und überprüfen Sie Code anhand dieser Diagramme.

  • Um Klassenstrukturen zu beschreiben, erstellen Sie Klassendiagramme.

Mit diesen Tools können Sie auch einfacher mit den personen kommunizieren, die mit Ihrem Projekt verbunden sind.

Informationen dazu, welche Editionen von Visual Studio jedes Feature unterstützen, finden Sie unter Edition-Unterstützung für Architektur- und Modellierungstools.

Was möchten Sie tun?

Scenario Artikel
Grundlegendes zu Code und seinen Beziehungen:

Kartieren Sie Beziehungen zwischen bestimmten Codeabschnitten.

Sehen Sie sich eine Übersicht über die Beziehungen in Ihrem Code für die gesamte Lösung an.
- Zuordnen von Abhängigkeiten in Ihren Lösungen
- Verwenden von Codezuordnungen zum Debuggen Ihrer Anwendungen
- Identifizieren potenzieller Probleme mithilfe von Codeanalysewerkzeugen
- Zuordnen von Methoden im Aufrufstapel beim Debuggen
Grundlegendes zu Klassenstrukturen:

Visualisieren Sie die Struktur von Klassen in einem Projekt, indem Sie Klassendiagramme aus Code erstellen.
Vorgehensweise: Hinzufügen von Klassendiagrammen zu Projekten (Klassen-Designer)
Beschreiben Sie den allgemeinen Systementwurf und überprüfen Sie Code anhand dieses Designs:

Beschreiben Sie den allgemeinen Systementwurf und die beabsichtigten Abhängigkeiten, indem Sie Abhängigkeitsdiagramme erstellen. Überprüfen Sie Code anhand dieses Designs, um sicherzustellen, dass Abhängigkeiten im Code mit dem Entwurf konsistent bleiben.
- Erstellen Sie Abhängigkeitsdiagramme aus Ihrem Code
- Abhängigkeitsdiagramme: Referenz
- Abhängigkeitsdiagramme: Richtlinien
- Überprüfen von Code mit Abhängigkeitsdiagrammen

Hinweis

Die Textvorlagentransformationskomponente wird automatisch als Teil der Visual Studio-Erweiterungsentwicklungsworkloads installiert. Sie können es auch auf der Registerkarte "Einzelne Komponenten " von Visual Studio Installer unter der Kategorie SDKs, Bibliotheken und Frameworks installieren. Installieren Sie die Modellierungs-SDK-Komponente auf der Registerkarte "Einzelne Komponenten ".