Colorer

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Peni (обсуждение | вклад) в 23:07, 26 января 2010. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Colorer
Файл:FAR screenshot editor.pngОкно редактирования FAR с плагином Colorer
Тип библиотека подсветки синтаксиса
Разработчик Игорь Русских
Операционная система кроссплатформенная
Последняя версия Colorer-take5 beta 5 (24 ноября 2006)
Лицензия MPL 1.1 / GPL 2.0 / LGPL 2.1
Сайт colorer.sourceforge.net

Colorer — библиотека подсветки синтаксиса исходных текстов программ в текстовом редакторе.

Поддерживает подсветку текста большого количества[1] языков программирования. Кроме выполнения основной функции (подсветки текста), может отображать список функций, которые объявлены в тексте программы, и осуществлять быстрый переход по тексту к этим функциям. Также позволяет искать и строить списки функций и структур. Автор библиотеки — Игорь Русских (англ. Igor Russkih).

Colorer написан на C++, что позволяет использовать его на любой платформе (UNIX/win32/mac).

Для хранения правил подсветки используется собственный XML-формат HRC (Highlighting Resource Codes).

Существуют плагины для поддержки библиотеки в программах Eclipse (EclipseColorer v.0.8.0.), FAR Manager, Midnight Commander и других. В некоторые редакторы Colorer встроен по умолчанию.

Примечания

Ссылки