Dela via


Hitta kod med hjälp av Go To-kommandon

Visual Studio Go To-kommandona utför en fokuserad sökning av din kod som hjälper dig att snabbt hitta specifika objekt. Du kan gå till en specifik rad, typ, symbol, fil eller medlem med hjälp av ett enkelt, enhetligt gränssnitt.

I Visual Studio 2022 ersätter en ny sökupplevelse mycket av de funktioner som beskrivs här. Till exempel går Go to type (Ctrl+T) som standard till den nya sökupplevelsen i Visual Studio 2022 i stället för att öppna fönstret Gå till typ. Information om den nya sökupplevelsen finns i Visual Studio-sökning.

Så här använder du Gå till

Inmatningsmetod Steg
Tangentbord Välj Ctrl+T eller Ctrl+.
Mus Välj Redigera>gå till>

Ett litet fönster visas i det övre högra hörnet i kodredigeraren:

Skärmbild som visar fönstret Gå till alla.

När du skriver i textrutan visas resultatet i en listruta under textrutan. Om du vill gå till ett element väljer du det.

Skärmbild som visar fönstret Navigera till.

Du kan också ange ett frågetecken (?) för att få ytterligare hjälp:

Skärmbild som visar

Filtrerade sökningar

Som standard söks det angivna objektet efter bland alla lösningsobjekt. Du kan dock begränsa din kodsökning till specifika elementtyper genom att föregå sökorden med vissa tecken. Du kan också snabbt ändra sökfiltret genom att välja knappar i verktygsfältet i dialogrutan Gå till . Knappar som ändrar typfiltren finns till vänster och knappar som ändrar sökomfånget finns på höger sida:

Skärmbild som visar filter- och omfångsknapparna i verktygsfältet.

Filtrera efter en viss typ av kodelement

Om du vill begränsa sökningen för att endast returnera en viss typ av kodelement kan du antingen ange ett prefix i sökrutan eller välja en av de fem filterikonerna:

Prefix Ikon Snabbkommando Beskrivning
: Ctrl+G Gå till det angivna radnumret
f Ctrl+1, Ctrl+F Gå till den angivna filen
r Ctrl+1, Ctrl+R Gå till den angivna nyligen besökta filen
t Ctrl+1, Ctrl+T Gå till den angivna typen
m Ctrl+1, Ctrl+M Gå till den angivna medlemmen
# Ctrl+1, Ctrl+S Gå till den angivna symbolen

Filtrera efter en specifik plats

Om du vill begränsa sökningen för att endast returnera objekt från en viss plats väljer du en av de två dokumentikonerna:

Ikon Beskrivning
Sök endast i aktuellt dokument
Sök efter externa dokument utöver de som finns i projektet/lösningen

Kamelhölje

Om du använder kamelhölje i koden kan du hitta kodelement snabbare genom att bara ange versaler i kodelementets namn. Om koden till exempel har en typ som heter CredentialViewModelkan du begränsa sökningen genom att välja typfiltret (t) och sedan ange bara versaler i namnet (CVM) i dialogrutan Gå till . Den här funktionen kan vara användbar om koden har långa namn.

Skärmbild som visar hur du söker med versaler.

Inställningar

Du kan välja kugghjulsikonen för att ändra hur den här funktionen fungerar:

Inställning Beskrivning
Använd förhandsgranskningsfliken Visa det markerade objektet direkt på IDE:s förhandsgranskningsflik
Visa detaljer Visa projekt-, fil-, rad- och sammanfattningsinformation från dokumentationskommentarer i fönstret
Mittfönster Flytta fönstret till mitten av kodredigerarens överkant i stället för det övre högra hörnet