Osnova

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. Potom rozbalte sbalenou oblast, vyberte znaménko stříšky (>).

Tip

Pokud jste uživatel klávesnice, můžete vybrat kombinaci kláves Ctrl+M+M, kterou chcete sbalit a rozbalit.

Pokud chcete sbalit oblast osnovy, poklikejte na libovolný řádek v oblasti na okraji osnovy, který se zobrazí nalevo od kódu. Obsah sbalené oblasti můžete zobrazit jako popis, když najedete myší na sbalenou oblast.

Snímek obrazovky s příkladem sbaleného kódu, který zobrazuje osnovu okraje a příklad rozbaleného kódu viditelného z popisu

Oblasti v okrajích osnovy se také zvýrazní, když najedete myší na okraj. Výchozí barva zvýraznění se může v některých konfiguracích barev zdát trochu slabá. Můžete ho změnit v možnostech nástroje>Možnosti>prostředí>Písma a barvy>sbalitelné oblasti.

Když pracujete v kódu osnovy, můžete rozbalit oddíly, na kterých chcete pracovat, sbalit je, až budete hotovi, a pak přejít na jiné oddíly. Pokud nechcete zobrazovat 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 mají vliv na tyto akce. Operace kopírování, vyjmutí, vložení a přetažení zachovávají osnovu informací, ale ne stav sbalitelné oblasti. Když například zkopírujete sbalenou oblast, operace Vložení vloží zkopírovaný text jako rozbalenou oblast.

Upozornění

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

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

Název 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 osnovu. Příklad: if blok. Pokud chcete odebrat vlastní oblast, použijte příkaz Zastavit skrytí aktuálního stavu nebo Ctrl+M, Ctrl+U. Není k dispozici v jazyce Visual Basic.
Přepnout rozbalení osnovy Ctrl+M, Ctrl+M Vrátí aktuální skrytý nebo rozbalený stav nejvíce vnitřní osnovy oddílu, když kurzor leží vnořený sbalený oddíl.
Přepnout všechny osnovy 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.
Ukončit osnovu Ctrl+M, Ctrl+P Odebere všechny informace o osnově celého dokumentu. Pokud ho chcete znovu zapnout, přejděte na Upravit>osnovu a vyberte Spustit automatické osnovy.
Ukončit skrytí aktuálního stavu Ctrl+M, Ctrl+U Odebere informace o osnově aktuálně vybrané uživatelem definované oblasti. Není k dispozici v jazyce Visual Basic.
Sbalit do definic Ctrl+M, Ctrl+O Sbalí členy všech typů.
Sbalit blok:<logická hranice> (C++) Sbalí oblast ve funkci obsahující kurzor. Pokud například kurzor leží uvnitř smyčky, smyčka je skrytá.
Sbalit vše v: <logické struktury> (C++) Sbalí všechny struktury uvnitř funkce.

Tip

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.