Skip to content

darkstarx/SynEditCF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SynEditCF

SynEdit with code folding

  1. === Сборка === Для сборки нужна DelphiXE или выше. Пока больше ничего не нужно. Открыть файл проекта TestControl.dproj и нажать Ctrl+F9. Все, можно запускать.

  2. === Каталоги ===

  • ColorLib - Вспомогательная библиотечка для оперирования с цветами и цветовыми константами
  • regex - Регулярные выражения используются непосредственно в компоненте SynEdit
  • SynEdit - Исходники нативного SynEdit, в которые нужно впилить все фичи из letterpress (кодфолдинг, лайфбар и пр.)
  • SynEdit LP - Исходники SynEdit, доработанные для проекта letterpress, содержащие нужные фичи (не используются для сборки проекта, только как материал для копипаста и дальнейшей доработки). Для SynEditCF за основу взяты более свежие исходники нативного SynEdit, поэтому приходится искать компромис между letterpress-ной фичевостью и свежестью нативного SynEdit-а
  • SynUni - хайлайтер, именно он читает и применяет внешние граммары (правила подсветки и выделения блоков в тексте)
  • TBX - еще одна утилитная библиотечка, используемая в letterpress для облегчения работы со шрифтами и цветами
  • SQL.package - граммар для подсветки синтаксиса SQL (здесь используется для тестирования, в принципе можно любой взять из имеющихся в letterpress или написать свой)
  • themes - цветовая схема для подсветки текста и не только (также можно взять любую другую из letterpress или написать свою)

такие вот дела

About

SynEdit with code folding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published