Scintilla

Scintilla
Scintilla
SciTE-RU.png
SciTE 1.68
Разработчик

Нейл Ходжсон

Написана на

C++

Операционная система

Кроссплатформенное программное обеспечение

Первый выпуск

17 мая 1999 года

Последняя версия

3.2.3 (21 октября 2012 года)

Лицензия

Свободная

Сайт

http://www.scintilla.org/

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

Содержание

Особенности

Основное предназначение Scintilla — редактирование исходных текстов программ. Для этого он имеет ряд специальных возможностей:

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

Совместимость

Компонент Scintilla распространяется в виде DLL-библиотеки, а также исходных текстов на C++ и может быть скомпилирован:

На Linux использует библиотеку GTK+, на Windows — Windows API.

Использование

Существуют по меньшей мере десятки приложений, использующих Scintilla[1].

Известные приложения, использующие Scintilla:

  • SciTE — текстовый редактор, который первоначально был создан для демонстрации возможностей Scintilla.
  • Notepad++ — текстовый редактор для Microsoft Windows.
  • Geany — легковесная кроссплатформенная интегрированная среда разработки.
  • FbEdit — мощная среда разработки под Windows для языка FreeBasic.
  • Code::Blocks — кроссплатформенная интегрированная среда разработки с открытым исходным кодом.
  • CodeLite — свободная кроссплатформенная среда разработки программного обеспечения для языка С/С++ с открытым исходным кодом.
  • FlashDevelop — открытая среда разработки RIA Flex, Flash, Haxe для Microsoft Windows.
  • EditC2009 — редактор программ на языке Си с открытым исходным кодом.
  • Aegisub[2] — кроссплатформенный редактор субтитров
  • Notepad2 — текстовый редактор для Microsoft Windows, как замена стандартному приложению Блокнот.

История развития

  • Первая опубликованная версия Beta 0.80 выпущена 14 марта 1999 года.
  • Версия 1.0 была выпущена 28 сентября 1999 г.
  • Версия 2.0 была выпущена 11 августа 2009 г.
  • Версия 3.0 была выпущена 1 ноября 2011 г.
  • Текущая версия — 3.2.2, выпущена 31 августа 2012 г.

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Scintilla" в других словарях:

  • Scintilla — Entwickler Neil Hodgson Aktuelle Version 2.27 (20. Juni 2011) Betriebssystem Windows und Linux Programmier­sprache C++ …   Deutsch Wikipedia

  • Scintilla — Scintilla …   Wikipédia en Français

  • scintilla — scin·til·la /sin ti lə/ n: a small trace or barely perceptible amount of something (as evidence supporting a position) Merriam Webster’s Dictionary of Law. Merriam Webster. 1996. scintilla …   Law dictionary

  • Scintilla — SciTE, un editor de texto que usa Scintilla …   Wikipedia Español

  • Scintilla — may refer to:*Scintilla (comics), a fictional character in the Marvel Universe *Scintilla (editing component), an open source code editing component …   Wikipedia

  • scintilla — s.f. [lat. scintilla ]. 1. [particella incandescente che si distacca da pietre, metalli percossi o materiali in combustione e che si spegne rapidamente: s. sprigionate dalla pietra focaia ] ▶◀ (lett.) favilla, (region.) monachina. 2. (fig.) a.… …   Enciclopedia Italiana

  • scintilla — 1690s, from figurative use of L. scintilla particle of fire, spark, glittering speck, atom, probably from PIE *ski nto , from root *skai to shine, to gleam (Cf. Goth. skeinan, O.E. scinan to shine ) …   Etymology dictionary

  • scintilla — ► NOUN ▪ a tiny trace or amount: not a scintilla of doubt. ORIGIN Latin, spark …   English terms dictionary

  • Scintilla — Scin*til la, n. [L.] A spark; the least particle; an iota; a tittle. R. North. [1913 Webster] …   The Collaborative International Dictionary of English

  • Scintilla — Scintilla, lat., Funken; scintilliren, funkeln; Scintillation, das Funkeln, Funkensprühen …   Herders Conversations-Lexikon


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»