Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Zoznam klávesových skratiek

Kotva
multi_cursor
multi_cursor

Viaceré kurzory

ESL Editor podporuje viacero kurzorov pre rýchle simultánne úpravy. Sekundárne kurzory (renderované tenšie) môžete pridať pomocou ALT+Click. Každý kurzor funguje nezávisle na základe kontextu, v ktorom sa nachádza. Bežným spôsobom pridania ďalších kurzorov je CTRL+ALT+Šípka dole alebo CTRL+ALT+Šípka hore, ktoré vkladajú kurzory pod alebo nad aktuálny riadok. CTRL+D vyberie slovo na kurzore alebo ďalší výskyt aktuálneho výberu. Ďalšie kurzory je tiež možné pridať pomocou CTRL+SHIFT+L, čím sa pridá výber pri každom výskyte aktuálne vybratého textu.

...

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.

Image Added

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.

Image Added

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:

Image Added

Zobrazovaná hodnota je automaticky detegovaná a ovládacie prvky umožňujú zmeniť predvolené nastavenie pre otvorený skript.Image Removed

Potlačenie chybových hlášok

Chybové hlášky generované statickou analýzou je možné potlačiť dvoma spôsobmi

  • jednotlivé typy hlásení je možné vypnúť/modifikovať v nastaveniach
  • chybu na jednom riadku je možné potlačiť príznakom @SUPPRESS spolu s typom chyby v komentári na predchádzajúcom riadku (Táto možnosť je ponúkaná aj pomocou Code action):


Blok kódu
languageesl
; @SUPPRESS unusedVariable
INT _unused