
Pro vestavěný editor témat můžete definovat vlastní schémata zvýrazňování syntaxe, vlastní seznam položek pro okno automatického dokončování kódu a vlastní klávesové zkratky, které umožňují vkládání předdefinovaných frází (či kódu) do editovaného tématu.
V této kapitole se dozvíte, jak jsou tato schémata definována a jak si můžete tato schémata sami vytvořit.
Umístění schémat
Schémata naleznete v aplikační složce produktu Precision Helper v podsložce Extras\_Highlighters.
Při výchozí instalaci na Windows 2000/XP je to složka:
"C:\Documents and Settings\%UserName%\Data aplikací\Precision\precisionhelper\Extras\_Highlighters"
Při výchozí instalaci na Windows Vista (a vyšší) je to složka:
"C:\Users\%UserName%\AppData\Roaming\Precision\precisionhelper\Extras\_Highlighters"
Syntaxe schémat
Každé schéma může obsahovat jeden či více souborů následujících typů:
- Schéma.keys.ini
- Schéma.html.ini
- Schéma.html.cih
- Schéma.xml.ini
- Schéma.xml.cih
- atd.
Soubory s příponou .keys.ini obsahují definici klávesových zkratek a jim odpovídajícího textu,
který bude vložen do editovaného tématu, anebo aplikován na text vybraný v editoru, po stisku daných kláves.
Precision Helper rozeznává několik specifických maker, která můžete v těchto souborech použít.
Jedná se o znaky:
| (pipe - umístění kurzoru po vložení textu)
# (sharp - vloží ukončovací tag pro aktuálně editovaný element - musí být uveden jen samostatně)
\n (vloží konec řádku - CRLF).
Soubory s příponou .html.ini obsahují definici zvýrazňování syntaxe pro témata ve formátu html.
Soubory s příponou .xml.ini obsahují definici zvýrazňování syntaxe pro témata ve formátu xml
Soubory s příponou .html.cih obsahují definici položek automatického dokončování kódu pro témata ve formátu html.
Soubory s příponou .xml.cih obsahují definici položek automatického dokončování kódu pro témata ve formátu xml.
Syntaxe jednotlivých typů souborů schémat je poměrně jednoduchá a svá vlastní schémata můžete zkusit vytvořit na základě již předdefinovaných (dodaných) souborů. Prostě zkopírujte soubory existujícího schématu do souborů se svým vlastním názvem, upravte jejich obsah a vyzkoušejte je v Precision Helperu.