FTE - Folding Text Editor

FTE home page.

/i/fte_sh.png
Консольный текстовый редактор для программеров.
Свободный, распространяется в исходниках, собирается под
DOS, WIN, OS/2, Linux, FreeBSD и т.д.

Screen Shots [32K]
Menu Options Menu Fold SubMenu SVN COLORS_BLUE_BG

Некоторые возможности:

  • Конфигурируемое меню.
  • Конфигурируемые функциональные клавиши.
  • Конфигурируемая подсветка синтаксиса (в конфигурации уже представлены С, ASM, Python, Html, make, REXX, Ada и т.д. ).
  • Разбор отчета результатов компиляции: подсветка и переход на строку с ошибкой.
  • Подсвечивает и прыгает по скобкам, обрамляющим блок кода.
  • folder - оперативное "сворачивание/разворачивание" фрагментов кода.
  • tags - оперативное перемещение по исходникам по их индексному файлу. Для создания файла tags можно воспользоваться утилитой CTAGS.
  • Встроенная поддержка систем ведения версий SubVersion/CVS.
  • Запуск внешних инструментов: ispell, grep и т.п.
  • Встроенный автоматический indent - форматирование кода (С и т.п.).
  • CompleteWord - "дописать слово" по первым буквам, словарь формируется из открытых файлов и tags
  • и многое другое ...

Порты:

FreeBSD/Linux

Сборка консольного варианта элементарно проста. Для этого необходимо скачать исходники и запустить:

gmake -f fte-unix.mak nfte

Собрать конфигурацию и поместить ее в домашний каталог:

cfte config/main.fte ~/.fterc

Enjoy!

  • Размер исполняемого файла, собранного под FreeBSD 6.1, больше 2 MB.

Windows XP/2K/NT

  • Драйвер клавиатуры в NT/XP/2K исправлен - en[h]/ru[р], и функциональные клавиши работают корректно.
  • Размеры консоли настраиваются в свойствах программы и могут принимать любые значения.
  • Может работать в двух кодировках ACP/OEMCP ( ru: win-1251/dos-866).
  • Download FTE [2006.09.13]:

Windows 95/98

Сборка FTE от 2004.10.17

  • работает в кодировке DOS866
  • собран с использованием VC v6
  • исходники из репозитория [2004.10.17]
  • con_nt.cpp:
    • исправлена обработка сочетаний клавиш Alt+> Alt+< при запуске нескольких сессий FTE.
    • пропачен на предмет русской буквы "Р" и комбинированных нажатий клавиш

OS/2

Свежие версии для OS/2 периодически появляются на hobbes, или можно собрать самостоятельно из исходников при помощи OpenWatcom.