Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Ontwikkelaars moeten vaak de broncodedefinities weergeven voor typen of klasseleden die ze gebruiken in hun code. In Visual Studio kunt u met de functies Go To Definition en Peek Definition eenvoudig de definitie van een type of lid bekijken. Als de broncode niet beschikbaar is, worden in Visual Studio de metagegevens weergegeven.
Naar een definitie gaan
Wanneer u de functie Go To Definition gebruikt, zoekt Visual Studio de broncode voor het geselecteerde type of lid. Als de broncode zich in een ander bestand bevindt, wordt het bestand geopend in een nieuw venster. Visual Studio wijzigt de huidige focus om de relevante vermelding te markeren.
Er zijn verschillende manieren waarop u toegang hebt tot Go To Definition:
Plaats de cursor in de symboolnaam en gebruik de functietoets F12
Klik met de rechtermuisknop op de symboolnaam en selecteer Ga naar definitie
Gebruik de sneltoets Ctrl+klik op de symboolnaam met de toetsenbord/muis combinatie
Actiesnelkoppeling wijzigen
U kunt de Ctrl-klik+snelkoppeling voor Ga naar definitie in- of uitschakelen met de optie Inschakelen van muisklik om Ga naar definitie uit te voeren.
Open het deelvenster Extra>Opties en vouw de sectie alle instellingen>teksteditor>Algemeen uit. Gebruik de vervolgkeuzelijst Modifier-toets en stel de wijzigingstoets in voor de snelkoppeling. Kies uit Ctrl (standaard), Alt of Ctrl+Alt.
Open het dialoogvenster Hulpmiddelen>Opties en vouw de Algemeen> uit. Vouw de vervolgkeuzelijst Modificatietoets gebruiken uit en stel de modificatietoets voor de snelkoppeling in. Kies uit Ctrl (standaard), Alt of Ctrl+Alt.
Een definitie bekijken
Met de functie Definitie bekijken kunt u een voorbeeld van de definitie van een type bekijken zonder dat u de focus van uw huidige bestand in de editor hoeft te wijzigen. Visual Studio opent een compact Peek-weergavevenster voor het bronbestand, in de plaats van uw huidige bestand. U kunt de grootte van het venster Weergave bekijken wijzigen om meer van de brondefinitie te zien:
Wanneer u het Peek-venster sluit, blijft het huidige codebestand geopend in de editor.
Er zijn verschillende manieren om toegang te krijgen tot Peek Definitie:
Plaats de cursor op de symboolnaam en selecteer de Alt+F12-toets
Klik met de rechtermuisknop op de symboolnaam en selecteer Definitie bekijken
Gebruik de sneltoets Ctrl+klik op de symboolnaam met de toetsenbord/muis combinatie
Actiesnelkoppeling wijzigen
U kunt de Ctrl-toets / muiscombinatie voor klik met Ctrl/+ configureren om naar Ga naar definitie de broncode te openen in de Peek-weergave.
In het deelvenster
Vouw in het
Breadcrumb-pad gebruiken voor meerdere bestanden
Als u een andere definitie bekijkt vanuit het geopende Peek-venster, start u een broodkruimelpad. U kunt vooruit en achteruit langs het pad kijken met behulp van de cirkels en pijlen boven het venster Weergave bekijken :
Wanneer u het venster Weergave bekijken sluit, sluit Visual Studio alle geopende bestanden in het breadcrumb-pad. Zie Code weergeven en bewerken met behulp van Peek Definition (Alt+F12) voor meer informatie.
Metagegevens weergeven als broncode (C#)
Wanneer u de definitie voor een C#-type of -lid probeert te bekijken en de broncode niet beschikbaar is, worden in Visual Studio metagegevens voor het symbool weergegeven. U kunt de declaraties van de typen en leden zien, maar niet hun implementaties. Het tabbladlabel voor het venster bevat de symboolnaam gevolgd door [uit metagegevens]:
Opmerking
Als u de definitie van een intern type of lid wil bekijken, geeft Visual Studio de metagegevens niet weer als broncode, ongeacht of de verwijzende assembly een vriend is. Zie Friend assemblies voor meer informatie.
Ontcompileerde brondefinities weergeven (C#)
Wanneer de broncode voor het geselecteerde C#-symbool niet beschikbaar is, kunt u een optie instellen om gedecompileerde brondefinities te zien in plaats van metagegevens. Gebruik de optie Navigatie inschakelen voor ontcompileerde bronnen onder Extra Opties>>Teksteditor>C#>Geavanceerd.
Opmerking
Visual Studio reconstrueert methodeteksten met behulp van ILSpy-decompilatie. De eerste keer dat u toegang krijgt tot deze functie, moet u akkoord gaan met een juridische disclaimer met betrekking tot softwarelicenties en copyright- en handelsmerkwetten.