1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Textadept

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Textadept

Textadept — это быстрый, минималистичный и удивительно расширяемый кроссплатформенный текстовый редактор для программистов. Написанный на комбинации C и Lua и более 12 лет безжалостно оптимизируемый для скорости и минимализма, Textadept является идеальным редактором для программистов, которые хотят бесконечной расширяемости без ущерба для скорости и дискового пространства, а также без чрезмерного усложнения кода и избытка функций. Приложение имеет версию с графическим пользовательским интерфейсом (GUI), которая работает в среде рабочего стола, и терминальную версию, которая запускается в эмуляторе терминала.

Особенности

  • Быстрый и минималистичный.
  • Кроссплатформенность, включая терминальную версию.
  • Автономный исполняемый файл — установка не требуется.
  • Поддержка более 100 языков программирования.
  • Неограниченное количество разделённых окон.
  • Может полностью управляться с клавиатуры.
  • Мощные сниппеты и ключевые команды.
  • Автозавершение кода и поиск документации.
  • Замечательная расширяемость благодаря хорошо документированному интерфейсу прикладного программирования (API).

Требования В своём стремлении к минимализму Textadept требует очень мало ресурсов для работы. В Windows и macOS у него нет внешних зависимостей. В Linux и BSD версия с графическим интерфейсом зависит только от GTK (кроссплатформенного инструментария GUI), а терминальная версия зависит только от широкосимвольной реализации curses, такой как ncurses. Lua и любые другие сторонние зависимости скомпилированы в самом приложении.

Загрузка Релизы Textadept можно найти здесь. Выберите подходящий пакет для вашей платформы. Подробный список изменений между выпусками можно найти здесь. Вы также можете загрузить отдельный набор модулей, которые предоставляют дополнительные функции и возможности основному приложению.

Установка и использование Textadept поставляется с подробным руководством пользователя в каталоге docs/. Оно охватывает все основные функции Textadept, включая установку, использование, настройку, создание тем, написание сценариев и компиляцию.

Поскольку почти каждый аспект Textadept может быть написан с использованием Lua, API редактора тщательно документирован. Эта документация по API также находится в каталоге docs/ и служит основным ресурсом при написании сценариев для приложения.

Более структурированным ресурсом для написания сценариев является Textadept Quick Reference, который содержит множество знаний о том, как писать сценарии и настраивать Textadept. Он группирует богатый API редактора в серию задач удобным и простым в использовании способом. Эта книга служит прекрасным дополнением к руководству Textadept и исчерпывающей документации по API.

Компиляция Textadept немного необычен тем, что его сборка поддерживается только в Linux и BSD или в образе Docker. Приложение кросс-компилируется для Windows и macOS из Linux. Хотя, безусловно, можно скомпилировать Textadept изначально на этих платформах, это просто не поддерживается официально.

Textadept собирается из каталога src/, а двоичные файлы помещаются в корневой каталог приложения. Общая процедура заключается в том, чтобы сначала собрать зависимости Textadept, а затем его двоичные файлы. Textadept самодостаточен, то есть вам не нужно его устанавливать; он может работать прямо из текущего местоположения.

Общие требования:

  • Компилятор GNU C (gcc) версии 7.1+ (примерно середина 2017 года).
  • Утилита Make.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Lua и 5 других языков
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-Textadept.git
git@api.gitlife.ru:oschina-mirror/mirrors-Textadept.git
oschina-mirror
mirrors-Textadept
mirrors-Textadept
default