Colorer

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Бібліотека підсвітки синтаксису
Тип програмне забезпечення
Розробник Ігор Русських
Стабільний випуск 1.0.3.12
Платформа X86, X64
Операційна система Багатоплатформна
Мова програмування C++, Java
Ліцензія MPL 1.1 / GPL 2.0 / LGPL 2.1
Вебсайт colorer.sourceforge.net

Colorer — бібліотека підсвічування синтаксису початкового програмного коду в текстовому редакторі.

Підтримує підсвічування тексту великої кількості мов програмування[1]. Окрім виконання основної функції (підсвічування тексту), може відображати список функцій, які оголошені в тексті програми, і здійснювати швидкий перехід по тексту до цих функцій. Також дозволяє шукати і будувати списки функцій і структур. Автор бібліотеки - Ігор Русських.

Colorer написаний на C++, що дозволяє використовувати його на будь-якій платформі (UNIX/win32/mac).

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

Існують плагіни на підтримку бібліотеки в програмах Eclipse (EclipseColorer v.0.9.5.), FAR Manager, Midnight Commander і інших. В деякі редактори Colorer вбудований за замовчуванням (наприклад в Bred).

Примітки[ред. | ред. код]

  1. List of all supported languages. Архів оригіналу за 16 червня 2020. Процитовано 12 серпня 2019.

Посилання[ред. | ред. код]