Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Visual Studio nabízí mnoho způsobů, jak procházet kód v editoru. Tento článek shrnuje různé způsoby, jak procházet kódem. Obsahuje také odkazy na články, které se podrobněji popisují.
Příkazy Navigace vzad a Navigace vpřed
Pomocí tlačítek Přejít dozadu (Ctrl+-) a Přejít vpřed (Ctrl+Shift+-) na panelu nástrojů můžete přesunout kurzor na předchozí místa nebo se vrátit k novějšímu umístění z předchozího umístění. Tyto příkazy uchovávají posledních 20 umístění vloženého bodu.
Navigační panel
Navigační panel (rozevírací pole v horní části okna kódu) můžete použít k přechodu na kód v základu kódu. Můžete vybrat typ nebo člena, abyste na něj přešli přímo. Navigační panel se zobrazí při úpravě kódu v základu kódu jazyka Visual Basic, C#nebo C++. V částečné třídě mohou být členové definovaní mimo aktuální soubor kódu neaktivní (zobrazení šedě).
Rozevírací seznamy navigace můžete použít následujícími způsoby:
Pokud chcete přejít na jiný projekt, do kterého aktuální soubor patří, vyberte ho v levém rozevíracím seznamu.
Pokud chcete přejít na třídu nebo typ, vyberte ji v prostředním rozevíracím seznamu.
Pokud chcete přejít přímo na proceduru nebo jiný člen třídy, vyberte ji v pravém rozevíracím seznamu.
Pokud chcete přesunout fokus z okna kódu na navigační panel, vyberte kombinaci klávesových zkratek Ctrl+F2.
Pokud chcete přesunout fokus z pole na pole na navigačním panelu, vyberte klávesu Tab .
Pokud chcete vybrat položku navigačního panelu s fokusem a vrátit se do okna kódu, vyberte klávesu Enter .
Pokud chcete vrátit fokus z navigačního panelu na kód bez výběru čehokoli, vyberte klávesu Esc .
Chcete-li navigační panel skrýt, změňte možnost navigačního panelu v nastavení Všechny jazyky v textovém editoru (Nástroje>Možnosti>Textové editor>všechny jazyky). Případně můžete změnit nastavení pro jednotlivé jazyky.
Najít všechny odkazy
Pomocí funkce Najít všechny odkazy můžete vyhledat odkazy na vybraný prvek v řešení. Pomocí této funkce můžete zkontrolovat možné vedlejší účinky velkého refaktoringu nebo ověřit "mrtvý" kód. Pokud chcete přejít mezi výsledky, vyberte klávesu F8 . Další informace naleznete v tématu Vyhledání odkazů v kódu.
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor textu někam do názvu typu a pak vyberte Shift+F12. |
| myši | Klikněte pravým tlačítkem myši na prvek a pak vyberte Najít všechny odkazy. |
Zvýraznění odkazů
Když vyberete symbol ve zdrojovém kódu, zvýrazní se v dokumentu všechny výskyty tohoto symbolu. Zvýrazněné symboly mohou obsahovat deklarace a odkazy, a mnoho dalších symbolů, které by vrátil Najít všechny odkazy. Tyto symboly zahrnují názvy tříd, objektů, proměnných, metod a vlastností. V kódu jazyka Visual Basic jsou zvýrazněná také klíčová slova pro mnoho řídicích struktur. Pokud chcete přejít na další nebo předchozí zvýrazněný symbol, vyberte ctrl+Shift+Šipka dolů nebo Ctrl+Shift+Šipka nahoru. Barvu zvýraznění můžete změnit tak, že přejdete na Nástroje>Možnosti>Prostředí>Písma a barvy>Zvýrazněné odkazy.
Přejít na příkazy
V nabídce Upravit v části Přejít na jsou k dispozici následující příkazy:
Přejít na řádek (Ctrl+G): Přesunutí na zadané číslo řádku v aktivním dokumentu
Přejít na vše (Ctrl+ nebo Ctrl+,): Přesuňte se na zadaný řádek, typ, soubor, člen nebo symbol. Výběrem této možnosti se otevře vyhledávací okno. Další informace najdete v tématu Hledání v sadě Visual Studio.
Přejít na soubor (Ctrl+Shift, T): Přejděte do zadaného souboru v řešení.
Přejít na poslední soubor (Ctrl+1, Ctrl+R): Přesuňte se do zadaného nedávno navštíveného souboru v řešení.
Přejít na typ (Ctrl+1, Ctrl+T): Přesuňte se na zadaný typ řešení.
Přejít na člena (Alt+\): Přejít na určeného člena v řešení
Přejít na symbol (Ctrl+1, Ctrl+S): Přejděte na zadaný symbol v řešení.
Přejděte na další problém v souboru (Alt+PgDn) a v souboru přejděte na předchozí problém (Alt+PgUp).
Přejít na poslední místo pro úpravy (Ctrl+Shift+Backspace)
Další informace o těchto příkazech najdete na stránce Vyhledání kódu pomocí příkazů Přejít na.
Přejít na řádek (Ctrl+G): Přesunutí na zadané číslo řádku v aktivním dokumentu
Přejít na soubor (Ctrl+Shift, T): Přejděte do zadaného souboru v řešení.
Přejděte na další problém v souboru (Alt+PgDn) a v souboru přejděte na předchozí problém (Alt+PgUp).
Přejít na poslední místo pro úpravy (Ctrl+Shift+Backspace)
Následující příkazy fungují v sadě Visual Studio 2022 verze 17.10 a novějších verzích jinak (a v dřívějších verzích, pokud je povolená volitelná funkce All in One Search ). Další informace najdete v tématu Vše v jednom vyhledávání. Po kliknutí na All in One Search se otevře dialogové okno vyhledávání, ve kterém můžete hledat libovolný prvek kódu. V dřívějších verzích sady Visual Studio se zobrazí nástroj uživatelského rozhraní, ve kterém můžete zadat hledaný text.
Přejít na vše (Ctrl+ nebo Ctrl+,): Přesuňte se na zadaný řádek, typ, soubor, člen nebo symbol. Výběrem této možnosti se otevře vyhledávací okno. Další informace najdete v tématu Hledání v sadě Visual Studio.
Přejít na typ (Ctrl+1, Ctrl+T): Přesuňte se na zadaný typ řešení.
Přejít na člena (Alt+\): Přejít na určeného člena v řešení
Další informace o těchto příkazech najdete na stránce Vyhledání kódu pomocí příkazů Přejít na.
Přejít na definici
Přechod na definici vás přenese na definici vybraného prvku. Další informace naleznete v tématu Přejít k definici a náhled definice.
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor někam do názvu typu a pak stiskněte F12. |
| myši | Klikněte pravým tlačítkem myši na název typu a pak vyberte Přejít k definici, nebo stiskněte klávesu Ctrl a pak vyberte název typu. |
Náhled definice
Náhled definice zobrazí definici vybraného prvku v okně, aniž byste museli přejít mimo aktuální umístění v editoru kódu. Další informace naleznete v tématu Postupy: Zobrazení a úprava kódu pomocí Náhledu definice a Přejít na definici a Náhled definice.
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor někam do názvu typu a pak vyberte Alt+F12. |
| myši | Klikněte pravým tlačítkem myši na název typu a pak vyberte Náhled definice, nebo vyberte Ctrl a pak vyberte název typu (pokud máte vybranou možnost Otevřít definici v náhledovém zobrazení ). |
Přejít na implementaci
Pomocí příkazu Přejít na implementaci můžete přejít ze základní třídy nebo typu na její implementace. Pokud existuje více implementací, uvidíte je v okně Najít výsledky symbolů .
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor někam do názvu typu a vyberte Ctrl+F12. |
| myši | Klikněte pravým tlačítkem myši na název typu a pak vyberte Přejít na implementaci. |
Přejít na základnu
Pomocí funkce Přejít na základní můžete procházet řetězec dědičnosti vybraného prvku. Pokud existuje více výsledků, zobrazí se jako seznam v okně Přejít na základnu.
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor někam do názvu typu a pak vyberte Alt+Home. |
| myši | Klikněte pravým tlačítkem myši na název typu a pak vyberte Přejít na základní položku. |
Hierarchie volání
Volání do metody a z ní můžete zobrazit v okně Hierarchie volání:
| Metoda zadávání | Postup |
|---|---|
| Klávesnice | Umístěte kurzor někam do názvu typu a stiskněte Ctrl+K, Ctrl+T. |
| myši | Klikněte pravým tlačítkem myši na název člena a pak vyberte Zobrazit hierarchii volání. |
Příkazy Next Method a Previous Method (Visual Basic)
V souborech kódu jazyka Visual Basic můžete pomocí příkazů Next Method a Previous Method přesunout kurzor do různých metod. Vyberte Upravit>další metodu nebo Upravit>předchozí metodu.
Vizualizér struktur
Vizualizér struktury v editoru kódu zobrazuje vodicí čáry struktury, což jsou svislé přerušované čáry označující odpovídající složené závorky v základu kódu. Tyto řádky usnadňují zobrazení začátku a konce logických bloků.
Chcete-li zakázat vodicí čáry struktury, přejděte na Nástroje>Možnosti>textového editoru>Obecné a zrušte zaškrtnutí políčka Zobrazit vodicí čáry struktury .
Vylepšený posuvník
Pomocí rozšířeného posuvníku v okně kódu můžete získat pohled na kód z ptačí perspektivy. V režimu mapy můžete zobrazit náhledy kódu, když přesunete kurzor nahoru a dolů na posuvníku. Další informace naleznete v tématu Postupy: Sledování kódu přizpůsobením posuvníku.
Informace o CodeLensu
Pomocí CodeLens v editoru kódu můžete získat informace o konkrétním kódu, například o změnách, odkazech, chybách, pracovních položkách, kontrolách kódu a stavu testování jednotek. CodeLens funguje jako přehledný displej, když používáte Visual Studio Enterprise s poskytovatelem správy verzí. Další informace najdete v tématu Vyhledání změn kódu a další historie.