Sdílet prostřednictvím


Načrtávání

Tento článek popisuje funkci strukturování ve Visual Studio. Pokud chcete skrýt oblast kódu ze zobrazení, můžete ji sbalit tak, aby se zobrazovala pod symbolem svislého trojúhelníku (>) v editoru kódu. Pokud chcete rozbalit sbalenou oblast, vyberte kurzor.

Kód můžete sbalit a rozbalit také stisknutím Ctrl+M+M.

Pokud chcete sbalit oblast osnovy, poklikejte na libovolný řádek v oblasti na okraji zobrazení osnovy, který se nachází přímo nalevo od kódu. Obsah sbalené oblasti můžete zobrazit jako tooltip, když přejedete myší na sbalenou oblast.

Snímek obrazovky s příkladem sbaleného kódu, který zobrazuje obrysový okraj a rozbalený kód viditelný v popisku.

Oblasti v ohraničujícím okraji se také zvýrazní, když přejedete myší po okraji. Výchozí barva zvýraznění může být obtížně vidět v některých konfiguracích barev. Můžete to změnit v Tools>Options>Environment>Fonts and Colors>Display items>Collapsible Region.

Když pracujete ve strukturovaném kódu, můžete rozbalit sekce, na kterých chcete pracovat, sbalit je, až budete hotovi, a poté přejít na další části. Pokud nechcete používat osnovu, můžete pomocí příkazu Ukončit osnovu odebrat informace osnovy bez narušení základního kódu.

Příkazy Zpět a Znovu v nabídce Upravit ovlivňují tyto akce. Operace Kopírování, Vyjmutí, Vloženía přetažení zachovávají informace o obrysu, ale nikoli stav oblasti, kterou lze sbalit. Když například zkopírujete sbalenou oblast, operace Vložit vloží zkopírovaný text jako rozbalenou oblast.

Opatrnost

Když změníte ohraničenou oblast, může dojít ke ztrátě ohraničení. Odstranění nebo operace Najít a nahradit můžou například vymazat konec oblasti.

Tyto příkazy můžete použít v nabídce Upravit>Osnova :

Jméno Klávesová zkratka Popis
Skrýt výběr Ctrl+M, Ctrl+H Sbalí vybraný blok kódu, který by normálně nebyl k dispozici pro strukturování. Příklad: blok if. Pokud chcete odstranit vlastní oblast, použijte Zastavit skrývání aktuálního nebo Ctrl+M, Ctrl+U.
Přepnout rozbalení osnov Ctrl+M, Ctrl+M Vrátí aktuální skrytý nebo rozbalený stav nejvnitřnější části osnovy, když je kurzor v vnořeném sbaleném oddílu.
Přepnout všechny záhlaví Ctrl+M, Ctrl+L Nastaví všechny oblasti na stejný sbalený nebo rozbalený stav. Pokud jsou některé oblasti rozbalené a některé sbalené, rozbalí se sbalené oblasti.
Přestat s osnovováním Ctrl+M, Ctrl+P Odebere všechny informace o osnově celého dokumentu. Pokud chcete osnovu zase zapnout, přejděte na Upravit>osnovu a vyberte Spustit automatické osnovy.
Ukončit skrývání aktuálního Ctrl+M, Ctrl+U Odebere informace o osnově aktuálně vybrané uživatelem definované oblasti.
Zobrazit pouze definice Ctrl+M, Ctrl+O Sbalí všechny členy všech typů.

Spropitné

Další informace o používání klávesnice najdete v tématu Klávesové zkratky v sadě Visual Studio.

Sadu Visual Studio SDK můžete také použít k definování oblastí textu, které chcete rozbalit nebo sbalit. Další informace naleznete v části Průvodce: Osnova.