Тема: AHK: Как получить в AHK продвинутый текстовый редактор
Привет форумчанам!
Столкнулся со следующей проблемой при реализации тулзы.
Мои потуги тут : https://github.com/kreig133/keyboard133 … eplace.ahk
В общем, текущее решение — использование стандартного Edit'a — себя плохо оправдывает.
Чего хочется — функций продвинутого текстого редактора по требованию (идеал на данный момент – IntelliJ IDEA, Sublime Text 2).
Посмотрел на HiEdit и Vic.
Есть идея использовать что-то написанное на .Net и уже дергать либу в AHK (вроде так сделать будет не сложно, как я понял по http://www.autohotkey.com/community/vie … hp?t=73231).
Или сделать свою DLL на основе Scintilla.
Что нужно (программа минимум в порядке нужности):
-Undo/Redo;
-достойный поиск и замена по регуляркам (уровень PCRE[не как в Scintilla]);
-номера строк;
-подсветка синтаксиса(?).
Какой предполагается интерфейс взаимодействия с компонентом:
1. Передача текста в компоненту.
2. Получение итогового текста из компоненты.
Буду рад любой критике и идеям.

