parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Есть минимум два готовых решения...

Sumo 27.02.2004 13:55 / 27.02.2004 13:56

.. причем оба OpenSource

1. Компоненты SynEdit ( http://synedit.sourceforge.net/ ). Написать для них подсвтеку Пасреровского синтаксиса элементарно. Кроме того есть отличный готовый редактор на его базе (с поддержкой ftp и пр.) - вечером найду ссылку.

2. UniRed ( http://www.esperanto.mv.ru/UniRed/RUS/index.html )
IMHO именно то что и нужно: поддержка огромного количества кодировок, включая UTF-8, подсветка синтаксиса через colorer, поиск с регулярными выражениями и т.д. и т.п.

Лучше взять любой понравившийся и отлаженный набор и на его основе делать IDE, а не заниматься отловом багов в самописном редакторе [это задача не на один месяц].

p.s. В предложеном же редакторе на лицо попытка имитации дельфевого ide, что в данной задаче явно лишнее...