Zásuvný modul Odsadenie¶
Zvoľte, ako sa odsadenie správa, a upravte odsadenie vybraných riadkov.
Kde ho nájdete¶
Úpravy ▸ Odsadenie:
- Zväčšiť odsadenie —
Ctrl+] - Zmenšiť odsadenie —
Ctrl+[
Obidva príkazy pracujú s každým riadkom, ktorého sa výber dotýka, prípadne s riadkom kurzora, keď nie je nič vybrané.
Nastavenia¶
Otvorte Predvoľby ▸ Zásuvné moduly ▸ Odsadenie:
- Štýl odsadenia — Tabulátory, Medzery alebo Automaticky (zistiť z dokumentu).
- Tabulátory (predvolené pre nové súbory) vkladajú na každú úroveň skutočný tabulátor.
- Medzery vkladajú na každú úroveň toľko medzier, koľko udáva Medzier na jedno odsadenie.
- Automaticky sa pozrie na existujúce odsadenie dokumentu a riadi sa ním — súbor odsadený tabulátormi ich používa ďalej, súbor s dvoma medzerami ostáva pri dvoch medzerách a tak ďalej. Súbor, ktorý zatiaľ nemá žiadne odsadenie, sa vráti k predvoľbe (tabulátory).
- Medzier na jedno odsadenie — koľko medzier tvorí jednu úroveň odsadenia (a zároveň vizuálna šírka tabulátora).
- Zalomené riadky — kde sa začínajú pokračovacie riadky dlhého zalomeného riadka (samotné
zalamovanie prepínate cez Zobraziť ▸ Zalamovanie riadkov):
- Zarovnať podľa odsadenia riadka (predvolené) — pokračovacie riadky sa zarovnajú pod odsadenie prvého riadka, takže sa odsadený blok zalomí ako jeden vizuálny stĺpec.
- Začať pri ľavom okraji — pokračovacie riadky sa začínajú pri okraji okna, tak ako v textovom procesore.
- Odsadiť o jednu úroveň hlbšie — ako predvoľba plus jedna úroveň odsadenia navyše, vďaka čomu je miesto zalomenia lepšie vidieť.
- Vkladanie: Znova odsadiť vložené riadky podľa odsadenia kurzora (zapnuté) — viacriadkový blok vložený pri odsadenom kurzore sa odsadí podľa tohto kurzora, namiesto aby pristál rozhádzaný. Samotné správanie je súčasťou príkazu na vloženie v editore; tu sa nachádza iba prepínač, vedľa ostatných možností odsadenia. Prepínač platí aj pre Prilepiť ako Markdown. Pozri Vkladanie bloku kódu.
Zvolený štýl je jediným zdrojom pravdy pre celý editor: používa ho kláves Tab, zmenšenie odsadenia klávesom Backspace aj automatické odsadenie.
Automatické odsadenie¶
Stlačenie klávesu Enter prenesie úvodné biele znaky aktuálneho riadka na nový riadok, takže ostanete v rovnakej hĺbke bez opätovného písania tabulátorov či medzier. Keď kurzor stojí medzi čerstvo otvorenou dvojicou zátvoriek, blok sa roztvorí:
Nový riadok sa odsadí o úroveň hlbšie a zatváracia zátvorka klesne na vlastný riadok do hĺbky
otváracej zátvorky. Automatické odsadenie sa stiahne vnútri komentárov a reťazcových literálov,
kde je { obyčajným textom, a nie otvorením bloku.
Súbor .editorconfig projektu aj dodávaná predvoľba
odsadenia daného jazyka (Python → 4 medzery, Go → tabulátory, …) majú prednosť pred globálnym
štýlom zvoleným tu — tabuľku a úplné poradie vyhodnocovania nájdete v kapitole
predvoľby podľa jazyka.
Súvisiace¶
Úplné správanie pri úpravách — automatické párovanie zátvoriek a úvodzoviek, prepísanie, odstránenie prázdneho páru, otvorenie bloku klávesom Enter, potlačenie v komentároch a reťazcoch aj podporu viacerých kurzorov — nájdete v kapitole Automatické páry a odsadenie.