Dobrý den, pane Fialo,
PSPad umí syntakticky zvýraznit odpovídající složenou závorku. Bylo by
možné udělat totéž u návěští? Např. v kódu

if(...) goto DONE;
...
if(...) goto DONE;
...
DONE:

aby se při najetí kurzorem na libovolné DONE zvýraznila ostatní DONE.
Pracuju občas s assemblerem, kde se pro návěští místo goto používají
různé instrukce skoku. Regulární výraz pro rozpoznání návěští by mohl
být

^\s*([_a-zA-Z][_a-zA-Z0-9]):

Osobně by mi u assembleru, kde se často vyskytují překrývající se
smyčky, podobná pomoc výrazně usnadnila čtení kódu a nikde jsem nenarazil
na editor, který by to umožňoval.

Dále bych uvítal v případech špatného odsazení nebo velkého zanoření
závorek na jednom řádku, aby se mezi odpovídajícími závorkami při
kurzoru na závorce dalo zapnout (nebo automaticky za uvedených podmínek
zapnulo) podbarvení pozadí textu mezi nimi, což by mi také výrazně pomohlo
při čtení složitých výrazů.

Pokud to považujete za rozumné, nakolik by bylo obtížné tyto věci
implementovat?

-- 
<https://forum.pspad.com/read.php?1,70833,70833>
PSPad freeware editor https://www.pspad.com

Odpovedet emailem