:: MVP ::
|
|
:: RSS ::
|
|
|
TBCEditor 1.9.0
|
Компонент для RAD Studio (Delphi/C++ Builder) с возможностью свертывания кода, завершения предложений,
подсветки совпадающих пар, отображением миникарт, синхронизацией редактирования, переносом слов и др.
Цветовые схемы для подсветки синтаксиса хранятся в файлах в формате json и могут быть загружены из потока.
|
Скачать. |
786kb |
ZIP |
|
EControl Syntax Editor SDK 2.60
|
EControl Syntax Editor SDK полнофункциональный редактор текста с подсветкой синтаксиса, сверткой текста,
проверкой грамматики, с авто-заполнением, с простмостром структуры текста и другими функциональными возможностями...
Наиболее важной функциональной возможностью редактора является 100% настраиваемый синтаксический анализатор, таким
образом Вы можете настроить его для анализа любого формата (языка) без единой строчки кода. Подсветка синтаксиса,
свертка текста, структура текста, и т.п. задаются правилами на уровне ресурсов. Вы можете использовать удобный
редактор синтаксического анализатора для настройки сущуствующего или создания нового текстового анализатора. Настройки
легко экспортируются/импортируются, что позволяет многократно использовать имеющие нароботки в области анализа текста.
Установка:
- После распаковки архива прописать в студии пути к папкам "EControl_Common\Sources" и "EControl_SyntEdit\Sources";
- Открыть и скомпилировать пакеты "EControl_Common\Packages\ecComnD12.dpk" и "EControl_SyntEdit\Packages\SyntEdit12.dpk".
Если студия будет ругаться, отвечайте "Ignore all";
- Установить пакет "EControl_SyntEdit\Packages\SyntEditDcl12.dpk". Если студия будет ругаться, отвечайте "Ignore all";
Компонент адаптирован под Delphi 10 и выше. Если нужно установить компоненты в более ранние версии Delphi, то эксперементируйте
с директивой {$IF CompilerVersion >= 23} в файле ecSyntReg.pas.
|
Скачать. |
10Mb |
ZIP |
|
SynEdit (от 24.06.2020)
|
Многострочный редактор с поддержкой подсветки синтаксиса для большинства популярных языков программирования,
а также некоторых форматов файлов, включает в себя автодополнение, поддерживает закладки, работу с шрифтами,
функции экспорта синтаксиса в формат HTML, TeX или RTF и многое другое.
При установке компонента, скаченного с github (или другого ресурса) может возникнуть ошибка
E2011 Low bound exceeds high bound
в модулях SynHighlighter*. Проблема в том, что Delphi не может корректно распознать диапазоны вида #$F8..#$2C1.
Для исправления нужно разбить такой диапазон на два новых: #$F8..#$FF, #$100..#$2C1. В данном архиве подобные
проблемы исправлены.
|
Скачать. github |
1.4Mb |
ZIP |
|
|