...
Oblasti zdrojového kódu je možné zbaliť pomocou ikony skladania na medzere medzi číslami riadkov a začiatkom riadku. Presunutím myši nad oblasť s ikonami skladania a kliknutím zbalíte a rozbalíte oblasti. Použitím SHIFT+kliknutie na ikonu skladania zbalíte alebo rozbalíte oblasť a všetky oblasti vo vnútri.
Môžete tiež použiť nasledujúce akcie:
- Fold (Ctrl+Shift+[) - zbalí najvnútornejšiu nezbalenú oblasť pri kurzore.
- Unfold (Ctrl+Shift+]) - rozbalí zbalenú oblasť pri kurzore.
- Toggle Fold (Ctrl+K Ctrl+L) - zbalí alebo rozbalí oblasť na kurzore.
- Fold Recursively (Ctrl+K Ctrl+[) - zbalí najvnútornejšiu nezbalenú oblasť pri kurzore a všetky oblasti v tejto oblasti.
- Unfold Recursively (Ctrl+K Ctrl+]) - rozbalí oblasť na kurzore a všetky oblasti v tejto oblasti.
- Fold All (Ctrl+K Ctrl+0) - zbalí všetky oblasti v editore.
- Unfold All (Ctrl+K Ctrl+J) - rozbalí všetky oblasti v editore.
- Fold Level X (Ctrl+K Ctrl+2 pre úroveň 2) - zbalí všetky oblasti úrovne X okrem oblasti na aktuálnej pozícii kurzora.
Oblasti môžu byť definované aj značkami v komentároch. Začiatok oblasti určuje značka #region a ukončenie oblasti #endregion.
Pre skladanie a rozkladanie iba oblastí definovaných značkami:
- Fold Marker Regions (Ctrl+K Ctrl+8) - preloží všetky oblasti značiek.
- Unfold Marker Regions (Ctrl+K Ctrl+9) - rozbalí všetky oblasti značiek.
Odsadenie
ESL Editor umožňuje ovládať odsadenie textu a to, či chcete používať medzery alebo zarážky tabulátora. V predvolenom nastavení editor vkladá medzery a používa 2 medzery na klávesu TAB. Ak chcete použiť iné predvolené nastavenie, môžete upraviť nastavenia Insert Spaces a Tab Size.
Automatická detekcia odsadenia
ESL Editor analyzuje otvorený skript a určí odsadenie použité v dokumente. Automaticky zistené odsadenie prepíše predvolené nastavenia odsadenia. Zistené nastavenie sa zobrazí na pravej strane stavového riadka:
Zobrazovaná hodnota je automaticky detegovaná a ovládacie prvky umožňujú zmeniť predvolené nastavenie pre otvorený skript.