Scintilla

0
Ваша оценка: Нет

Scintilla — компонент редактирования с открытым исходным кодом для Microsoft Windows, и Linux с GTK+, разработанный Нейлом Ходжсоном (Neil Hodgson).
Основное предназначение Scintilla — редактирование исходных текстов программ. Для этого он имеет ряд специальных возможностей:

  • отображение номеров строк;
  • сворачивание структурных блоков текста (классов, функций, циклов и т. п.);
  • подсветка синтаксиса для разных языков программирования и разметки данных, причём, могут одновременно использоваться разные шрифты, как моноширинные, так и пропорциональные;
  • автоматическая установка отступов;
  • подсветка парных или непарных (незакрытых) скобок;
  • автодополнение (автоматическое завершение) используемых в файле имён типов, функций, переменных;
  • всплывающие подсказки о параметрах функций;
  • установка закладок;
  • поддержка Unicode.

Компонент Scintilla распространяется в виде DLL-библиотеки, а также исходных текстов на C++ и может быть скомпилирован для Linux с помощью компилятора GCC версии не ниже 3.1.
На основе Scintilla разработан редактор SciTE.

Сайт разработчика: http://www.scintilla.org/
Что почитать?


Разместил: vikos 31 Май 2011 в 19:34