Sdílet prostřednictvím


Načrtávání

Pokud chcete skrýt oblast kódu ze zobrazení, můžete ji sbalit tak, aby se zobrazovala pod znaménkem stříšky (>) v textovém editoru. Chcete-li poté rozbalit sbalenou oblast, vyberte znak stříšky (>).

Spropitné

Pokud jste uživatel klávesnice, můžete stisknutím kláves Ctrl+M+M sbalit a rozbalit.

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ý ukazuje okraj osnovy a příklad rozšířeného kódu viditelného z nástrojové rady

Oblasti v ohraničujícím okraji se také zvýrazní, když přejedete myší po okraji. Výchozí barva zvýraznění se může v některých konfiguracích barev zdát trochu slabá. 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 zobrazovat osnovu, můžete pomocí příkazu Zastavit zobrazení osnovy odstranit zobrazení osnovy, aniž byste narušili základní kód.

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í. Například odstranění nebo operace Najít a nahradit můžou vymazat konec oblasti.

Následující příkazy najdete v podnabídce Upravit>Osnova.

Jméno Klávesnice 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. Není k dispozici v jazyce Visual Basic.
Přepnout rozbalení osnov Ctrl+M, Ctrl+M Otočí aktuální skrytý nebo rozbalený stav nejvnitřnější sekce osnovy, když kurzor leží vnořený ve sbalené sekci.
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 ho chcete znovu zapnout, přejděte na Upravit>Osnova 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. Není k dispozici v jazyce Visual Basic.
Zobrazit pouze definice Ctrl+M, Ctrl+O Sbalí všechny členy všech typů.
Sbalit blok:<logické hranice> (C++) Sbalí oblast ve funkci obsahující místo vkládání. Například pokud se kurzor nachází uvnitř smyčky, je smyčka skrytá.
Sbalit vše v: <logické struktury> (C++) Sbalí všechny struktury uvnitř funkce.

Spropitné

Další informace o tom, jak používat výhradně klávesnici, 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. Viz Návod: Osnova.