Textadept
Textadept | |
---|---|
| |
Тип | Текстовый редактор |
Автор | Mitchell |
Написана на | C, Lua |
Операционные системы | Linux, BSD, UNIX, Microsoft Windows, Mac OS X |
Первый выпуск | 1 декабря 2007 |
Последняя версия | 10.3 (28 февраля 2019 ) |
Репозиторий | github.com/orbitalquark/… |
Лицензия | MIT License |
Сайт | foicica.com/textadept/ |
Медиафайлы на Викискладе |
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
Примечания
[править | править код]- ↑ Репозиторий Scinterm Архивная копия от 28 февраля 2015 на Wayback Machine
- ↑ 1 2 Andrew. TextAdept — быстрый кроссплатформенный текстовый редактор с графическим и консольным интерфейсами . Linux по-русски. Виртуальная энциклопедия (17 февраля 2013). Дата обращения: 3 мая 2015. Архивировано 18 марта 2015 года.
Литература
[править | править код]- Mitchell. Textadept Quick Reference. — Second Edition. — May 2015. — 167 с. — ISBN 978-0-9912379-1-3.
- Александр Толстой. HotPicks. Textadept // LinuxFormat. — 2015. — Июнь (№ 6 (197)). — С. 101.
- Andrew. TextAdept — быстрый кроссплатформенный текстовый редактор с графическим и консольным интерфейсами . Linux по-русски. Виртуальная энциклопедия (17 февраля 2013). Дата обращения: 3 мая 2015.
Ссылки
[править | править код]- foicica.com/textadept/ — официальный сайт Textadept
- Textadept — Behind the Scenes (доклад Митчела на lua workshop 2012)
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2007 году
- Свободные текстовые редакторы
- Scintilla
- Свободное программное обеспечение, написанное на Lua
- Программное обеспечение, программируемое с помощью Lua
- Свободное программное обеспечение, написанное на Си
- Программное обеспечение с лицензией MIT