Jen na dopřesnění. 
PSPad sem si velmi oblíbil a pužívám ho téměř na editování všechno,
pro PHP i místo Zendu nebo Eclipse, protože je menší, rychlejší,
živější, lépe uživatelsky přizpůsobivý a už sem na něj docela zvyklý
- prostě lepší.

To rozšíření zvýraznění párovacích tagů v HTML se mi zdálo jako
šikovná věc, protože pro divy, spany, řádky a buňky v tabulkách,
obzvlášť když jsou několikásobně zanořený, tak je skvělé, když je
hned vidět, kterej ukončovací tag např. chybí, kde je konec bloku a
podobně (obzvlášť pak zvýraznění kulaté a svorkové závorky v php
scriptu je pro mě absolutně nepostradatelné a nenahraditelné).   

Kromě php a html používám PSPad i pro psaní scriptů v programovacím
jazyce MapBasic, pro který sem si nadefinoval vlastní klíčová slova,
šablonu a zvýrazňování syntaxe. MapBasic používá pro definici začátku
a konce bloku (podobně jak Delphi/Pascal BEGIN .. END) dvojixce slov např. IF
.. ENDIF, SUB .. ENDSUB, FUNCTION .. ENDFUNTION, FOR .. NEXT a podobně.
Zvýraznění párovacích slov by pro mě mělo mnohem lepší a
přehlednější syntaktickou kontrolu kódu, abych lépe identifikoval části
bloků (např. vnořených), kde začínají, kde končí, který ENDIF patří
ke kterému IF, které ENDIF chybí a pod. 

V současné době to řeším buď přes vyhledávání řetězce (např. IF,
SUB, ... a hlídám si sám zanoření) nebo až na straně kompilátoru, který
uvede řádek s IF, ke kterému nenašel ENDIF apod., což je mnohdy
nepohodlné.  

Samozřejmě není to věc, bez které by se nedal PSPad používat dál. Dovedu
si sám docela dobře představit, jak mnohdy na první pohled jednoduchá
maličkost mnohonásobně zesložití už tak poměrně komplikovanou věc. Je
to škoda, že např. není možné mít nějakou pevnou množstevně omezenou
množinu řetězců pro konkrétní syntaxy, kterou by se např. tagy z HTML
nahradily (předefinovaly) jinými klíčovýni párovacími řetězci, které
by se párovaly pouze pro zvolenou syntaxi. HTML tagy a svorkové závorky v
syntaxy MapBasicu např. vůbec nevyužiji, protože se v syntaxy MapBasicu
vůbec nepoužívají.

PSPad budu nadále používat, doporučovat a chválit i bez rozšíření
párovacích "slov". :-)

JN9.

-- 
<http://forum.pspad.com/read.php?1,45485,45538>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem