| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > SynUniHighlighter и SynEdit > Подсветка парных элементов |
| Автор: Valart 17.8.2006, 11:14 |
| Есть такой универсальный плагин Colorer называется. Его возможности хорошо показывает текстовый редактор Bred2K (http://www.astonshell.ru). Среди его возможностей есть такая вещь как подсветка парных элементов. Например begin end. Т.е. ставишь курсор на begin и подсвечивается соответствующий ему end. По-моему очень удобно. Может реализовать такую фичу и в SynUni? |
| Автор: navykeds 17.8.2006, 18:06 |
| http://flatdev.dotgeek.org/downloads.php?project=2 Посмотри SynTokenMatch. |
| Автор: Valart 18.8.2006, 12:10 |
| Посмотрел. Но я имел в виду, реализацию этой возможности на уровне SynUni. Т.е. данные о парах должны храниться в файлах подсветок. |
| Автор: Sep. 18.8.2006, 14:54 |
| Вариант1: Можно заюзать для этого http://forum.vingrad.ru/index.php?showtopic=104244 которая появилась в последней версии SynUni. Ну и немного модифицировать код для подсветки парных скобок. Вариант2: Сейчас если эти begin и end в правилах CodeFolding прописаны, то будет подсвечиваться IndentGuide для них. При желании можно подправить SynEdit.pas так, чтобы подсветить и сами токены. |