Delen via


Code visualiseren

U kunt de hulpprogramma's voor visualisatie en modellering in Visual Studio gebruiken om u te helpen bestaande code te begrijpen en uw toepassing te beschrijven. Hiermee kunt u visueel leren hoe uw wijzigingen van invloed kunnen zijn op de code en u helpen bij het beoordelen van de werkzaamheden en risico's die het gevolg zijn van deze wijzigingen. Voorbeeld:

  • Om de relaties in uw code te begrijpen, brengt u deze relaties visueel in kaart.

  • Als u de architectuur van uw systeem wilt beschrijven en de code consistent wilt houden met het ontwerp, maakt u afhankelijkheidsdiagrammen en valideert u code op basis van deze diagrammen.

  • Als u klassestructuren wilt beschrijven, maakt u klassediagrammen.

Deze hulpprogramma's helpen u ook gemakkelijker te communiceren met de personen die betrokken zijn bij uw project.

Als u wilt zien welke edities van Visual Studio elke functie ondersteunen, raadpleegt u Edition-ondersteuning voor architectuur- en modelleringshulpprogramma's

Wat u wilt doen?

Scenario Articles
Code en de bijbehorende relaties begrijpen:

Relaties tussen specifieke stukjes code in kaart brengen.

Bekijk een overzicht van de relaties in uw code voor de hele oplossing.
- Afhankelijkheden toewijzen aan uw oplossingen
- Codetoewijzingen gebruiken om fouten in uw toepassingen op te sporen
- Mogelijke problemen vinden met behulp van codetoewijzingsanalyses
- Methoden in kaart brengen op de call stack tijdens het debuggen
Klassenstructuren begrijpen:

Visualiseer de structuur van klassen in een project door klassediagrammen te maken op basis van code.
Procedure: Klassediagrammen toevoegen aan projecten (Class Designer)
Beschrijf het systeemontwerp op hoog niveau en valideer code op basis van dit ontwerp:

Beschrijf het systeemontwerp op hoog niveau en de beoogde afhankelijkheden door afhankelijkheidsdiagrammen te maken. Valideer code op basis van dit ontwerp om ervoor te zorgen dat afhankelijkheden in code consistent blijven met het ontwerp.
- Afhankelijkheidsdiagrammen maken op basis van uw code
- Afhankelijkheidsdiagrammen: naslaginformatie
- Afhankelijkheidsdiagrammen: richtlijnen
- Code valideren met afhankelijkheidsdiagrammen

Opmerking

Het onderdeel Text Template Transformation wordt automatisch geïnstalleerd als onderdeel van de ontwikkelworkload van de Visual Studio-extensie . U kunt deze ook installeren op het tabblad Afzonderlijke onderdelen van Visual Studio Installer, onder de categorie SDK's, bibliotheken en frameworks . Installeer het Modeling SDK-onderdeel op het tabblad Afzonderlijke onderdelen .