Zvýrazňovač syntaxe |
Tato funkce má za úkol provádět jednu z nejdůležitějších věcí celé aplikace OFP MDE, což znamená maximálně zpřehlednit napsaný kód. Základní myšlenkou této funkce je tedy barevně odlišit jednotlivé části napsaného kódu, a to do následujících skupin : a) klíčová slova (ve spolupráci s Dynamickou nabídkou klíčových slov mohou být klíčová slova psaná s prvním velkým písmenem) jako jsou skriptovací funkce a příkazy. Přednastavená barva je modrá. b) komentáře. Přednastavená barva je zelená. c) text v uvozovkách. Přednastavená barva je světle fialová. d) podtržení chybně napsaného kódu (zde se jedná o různé chyby, které najde funkce Kontrola kódu, jejichž popis se vždy zobrazí ve spodním panelu a při kliknutí na tento popis se kurzor automaticky přenese na místo chyby). Přednastavená barva je červená. e) po provedené kontrole kódu se zároveň v pravém panelu zobrazí důležité části struktury souboru, což závisí na jeho typu. Pro SQS je to seznam Návěstí (Labels), pro EXT, SQM, CPP je to hierarchie tříd a konstant, pro CSV názvy řetězcových sad (po kliknutí na položku ve struktuře se kurzor přemístí na danou položku v textu).
Jmenované barvy lze kdykoli změnit prostřednictvím menu Nástroje->Nastavení.
Tato funkce funguje tak, že při otevření souboru jsou nejdříve v celém text kódu scriptu vyhledány jednotlivé výše popsané skupiny kódu, ty jsou následně zabarveny dle uvedených pravidel. Při následném psaní se script kontroluje vždy po přechodu kurzoru na jiný řádek.
|