Русская Википедия:Textadept

Материал из Онлайн справочника
Версия от 20:52, 17 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Infobox software | name = Textadept | title = | logo = Ta 256x256.png | logo caption = | logo size = | logo alt = | screenshot = textadept.png | caption = Textadept 8.0 под управлением Kubuntu | screenshot size = | screenshot alt = | co...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Infobox software Textadept — свободный минималистичный программируемый текстовый редактор для разработчиков, близкий по идеологии и архитектуре к Emacs.

Особенности

Textadept может быть запущен как с графическим, так и с текстовым интерфейсом. В качестве основного компонента редактор использует библиотеку Scintilla, для работы в текстовом режиме создатели Textadept написали вокруг scintilla обёртку, использующую Curses (она доступна отдельно от textadept[1])

Подобно Vim и Emacs, для работы с несколькими открытыми файлами Textadept использует метафору буферов, однако в GUI-версии поддерживаются и более привычные пользователям Scite вкладки. Кроме того, одновременно может показываться содержимое нескольких буферов — экран можно поделить на произвольное число частей[2].

Textadept подобен Emacs в плане расширяемости: из Lua API доступны все подсистемы программы. Часть исходного кода, написанная на Си, не превышает 2000 строк исходного кода[2].

См. также

  • ZeroBrane Studio — Lua IDE, написанное большей частью на Lua и также использующий Scintilla
  • Yi — аналог Emacs на Haskell

Примечания

Шаблон:Примечания

Литература

Ссылки

Шаблон:Текстовые редакторы