...
- Automaticky farebne odlišuje kľúčové slová: .
- Automaticky farebne odlišuje správne zapísané texty: , chybné texty: .
- Po úspešnej Kontrole syntaxe:
- Za menom objektu typu Štruktúrovaná premenná alebo menom lokálnej premennej typu RECORD sa po zápise znaku '^' zobrazí zoznam stĺpcov štruktúry s číslom stĺpca a jeho popisom. Názvy stĺpcov v zozname sú abecedne zoradené.
TODO + screenshot - Umiestnenie kurzora myši nad lokálnu premennú alebo položku štruktúrovanej premennej spôsobí zobrazenie informácií o jej type a mieste deklarácie (v ladiacom režime je zobrazovaná hodnota).
- Za menom objektu typu Štruktúrovaná premenná alebo menom lokálnej premennej typu RECORD sa po zápise znaku '^' zobrazí zoznam stĺpcov štruktúry s číslom stĺpca a jeho popisom. Názvy stĺpcov v zozname sú abecedne zoradené.
- Po neúspešnej Kontrole syntaxe alebo Kompilácii, dvojitým stlačením myši v zozname chýb (obrázok oblasť 5) sa kurzor presunie na výskyt chyby.
- Stlačenie CTRL+F1 (help), keď je kurzor umiestnený v rámci mena funkcie/akcie, vyvolá help pre danú funkciu/akciu/udalosť.
- Automatické zobrazovanie popisu zadanej funkcie aj s jej typmi parametrov. Po zadaní názvu funkcie a prvej zátvorky v editore sa zobrazí okno s popisom funkcie a jej typy parametrov. Pri prechode na nový parameter je aktuálny parameter označený tmavomodrou farbou. To isté sa deje aj pri aktualizácii parametrov už zadanej funkcie.
Príklad: - Automatické zobrazovanie zadanej akcie s jej parametrami. Po zadaní názvu akcie a stlačení klávesy SPACE sa v editore zobrazí okno s jej deklaráciami. Postupne pri dopĺňaní jej parametrov sa zobrazia aktuálne možnosti.
Príklady:
- Po zadaní identifikátora objektu (identifikátor objektu schémy alebo systémového server eventu) sa zobrazí zoznam RPC procedúr a interface, ktoré sú pre daný objekt definované. Po vybratí položky zo zoznamu sa definícia procedúry alebo interface doplní do ESL Editora. Ponuka sa zobrazí po zadaní znaku "]".
Príklad: - Po zadaní znaku "^" za názvom interface sa zobrazí zoznam procedúr, ktoré sú pre daný interface definované. Po vybratí položky zo zoznamu sa definícia procedúry doplní do ESL Editora.
Príklad: - Zobrazenie popisu RPC procedúr volaných v ESL skripte. Táto vlastnosť umožňuje užívateľovi vytvárať popisy RPC procedúr, ktoré sa zobrazia po umiestnení kurzora myši nad názvom volanej RPC procedúry v inom skripte ako je daná RPC procedúra deklarovaná. V ESL editore sa zobrazí komentár a parametre danej RPC procedúry. Popis môže byť jednoriadkový alebo viacriadkový. Pri viacriadkovom popise je dôležité, aby sa medzi riadkami nenachádzal prázdny riadok. Taktiež je dôležité, aby za popisom nasledovala deklarácia procedúry (bez prázdnych riadkov). Popis začína znakom ";", ako v prípade komentára.
Príklad popisu:
Príklad zobrazenia:
Automatické odsadenieKotva odsadenie odsadenie
Pri písaní ESL skriptu a prechode na nový riadok, ESL editor automaticky odsadí aktuálny riadok (podľa prvého nenulového riadku) a nastaví kurzor na danú pozíciu.
Vlastnosti automatického odsadzovania:- Pri prechode na nový riadok po vybraných akciách (napr. RPC, PROCEDURE, PUBLIC, FOR, DO_LOOP, IF... ) v ESL editore sa automaticky odsadí text o 2 znaky doprava od predchádzajúceho riadka.
- Pri prechode na nový riadok po vybraných akciách (napr. END_LOOP, ENDIF... ) v ESL editore sa automaticky odsadí text o 2 znaky doľava od predchádzajúceho riadka.
- Pri stlačení kombinácií kláves Ctrl + i sa vyznačený text naformátuje podľa predchádzajúcich vlastností. Pre túto akciu je smerodajné odsadenie prvého riadku vo vyznačenej množine riadkov.
Zapnutie/Vypnutie automatického odsadenia je možné v dialógu Nastavenia prístupného z menu Systém.Kombinácie kláves:
Kombinácia kláves Akcia CTRL+K Vytvorenie poznámky na aktuálnom riadku alebo skupine riadkov pri vyznačenom bloku. CTRL+SHIFT+K Odstránenie poznámky na aktuálnom riadku alebo skupine riadkov pri vyznačenom bloku. CTRL+F Zobrazenie dialógu pre vyhľadávanie alebo nahrádzanie textu v skripte. CTRL+G Prechod na daný riadok v texte. CTRL+i Odsadenie označenej časti skriptu. Smerodajné odsadenie pre túto akciu je odsadenie prvého riadku vo vybranej časti skriptu. CTRL+S Pre skript aktívnej schémy - uloženie Schémy.
Pre skript objektu typu Event - uloženie.CTRL+1 Otvorenie zoznamu objektov systému D2000. CTRL+2 Otvorenie zoznamu preddefinovaných konštánt. CTRL+3 Otvorenie zoznamu funkcií. CTRL+4 Otvorenie zoznamu akcií. CTRL+5 Otvorenie zoznamu lokálnych premenných. CTRL+6 Otvorenie zoznamu atribútov hodnoty objektu alebo lokálnej premennej. CTRL+~ ESL editor automaticky doplní rozpísané slovo podľa najbližšieho vhodného slova od pozície kurzora a neskôr podľa jeho typu (funkcia, konštanta, akcia...) opakovaným stláčaním postupne dopĺňa ďalšie zodpovedajúce slová. CTRL+> Zobrazenie tool tipu v ESL editore funguje aj pri vypnutom automatickom tool tipe.
...