САЙТ ПЕТРА СЕМИЛЕТОВА

TEA FOR WINDOWS

TEA - небольшой, но очень мощный текстовый редактор. Последнюю его версию для Windows я выпустил в 2003 году, однако он ничуть не устарел. Скачать дистрибутив (1.3 Мб) с установщиком можно отсюда или отсюда, если первая ссылка не работает.

Ниже приведен краткий обзор возможностей TEA, подробности же читайте в прилагаемом к редактору руководстве.

Какие форматы умеет редактировать TEA? Это обычный текст, а также RTF. Кроме того, TEA может работать в режиме hex-редактора.

Поддерживаемые кодировки: Windows CP 1251, DOS 866, KOI8-R, UTF8/Unicode, Mac, ISO 8859-5, translit, функция де-транслита. Автоматическое определение Windows CP 1251, DOS 866, KOI8-R. Конвертирование RTF в plain text, RTF в HTML с сохранением форматирования, а также экспорт в RTF с сохранением текущей подсветки.

Текстовые функции: автозамена, изменение регистра, нумерация строк по формату, форматирование, перемещение блоков с помощью курсорных клавиш, реверс, удаление или выборочная чистка HTML-тэгов, лишних пробелов; исправление ошибок перекодировки из Word'а в plain text, детранслит, исправление раскладки, сортировка, нумерация, и многое другое.

Подсветка синтаксиса для языков: встроенная для HTML, C, C++, Object Pascal (Delphi, Kylix), JavaScript, Perl, SQL, Visual Basic Script и внешняя для других языков с помощью файлов описания синтаксиса.

Утилиты для веб-дизайнеров

  • Набор HTML-тэгов в виде сниппетов
  • Быстрая вставка тэгов, распознавание JPEG/GIF/PNG/MNG/JNG/BMP-форматов для вставки тэга IMG с заполнением имени файла и его размеров. Чтобы вставить такой тэг, картинку достаточно перетащить в редактор!
  • Выбор цвета из Web-safe и обычной палитр
  • Встроенная смотрелка файлов BMP, JNG, MNG, JPEG, GIF и PNG
  • Генератор галерей c изображениями
  • Меню, из которого можно запустить файл на просмотр в IE, Opera, Mozilla и прочих браузерах
  • Менеджер ссылок на локальные файлы, из которого вы можете быстро их открывать (см. Тулзень)
  • Мастера веб-эффектов (вроде градиентного текста)
  • Мастер подбора цветов для body
  • Перегонка текста в HTML с форматированием
  • Анализ веса документа - взвешивает HTML-код и файлы, связанные с ним: картинки, стили и прочее
  • Чистка заданных в списке тэгов
  • и многое другое...

    Встроенные шаблоны для Object Pascal и C++

    Математический аппарат: калькулятор для сверхбольших величин, встроенная обработка алгебраических выражений, набранных просто в тексте документа. Перевод из одной системы счисления в другую (DEC/BIN/HEX и вообще по произвольной базе), перевод арабских чисел в римские и наоборот.

    Анализ текста - подсчет количества слов, знаков и пробелов (результат аналогичен Word'овскому). Плюс - система УНИТАЗ (Универсальный Текстовый Анализатор), который выдает словарный запас автора текста, и другую полезную информацию. Анализатор гипер-ссылок - извлекает из текста все ссылки. Анализатор веса документа - взвешивает HTML-код и файлы, связанные с ним: картинки, стили и тому подобное

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

    Файловый менеджер Neptuno 13: средство навигации по диску. Позволяет открывать текстовые файлы в редакторе, искать и заменять в неоткрытых файлах заданные строки, массово перекодировать файлы. Поиск по регулярным выражениям. Встроенный просмотр картинок. Создание HTML-индекса файлов, удобное создание HTML-ссылок на файлы, перегонка текстовых файлов в HTML с форматированием, выборочная чистка тэгов, закладки для директорий и т.д.

    Утилиты: продвинутый календарь, таблица символов (вроде виртуальной клавиатуры), HEX-редактор, Персональный менеджер, Менеджер проектов, калькулятор свехбольших величин и многое другое.

    Печать: цветная печать файлов с подсветкой синтаксиса.

    Звук: можно включить озвучивание нажатий на клавиши - имитация печатной машинки, либо звук полноценного встроенного синтезатора, параметры которого можно настраивать.

    Расширяемость и гибкость: использование внешних файлов описания синтаксиса; назначение "горячих" клавиш любому пункту меню; подключение внешних программ - компиляторов, браузеров для их запуска с текущим файлом (вы сами формируете строку запуска с использованием встроенных макросов и даже скриптов), создание пользовательских тулбаров. Внешние шаблоны и сниппеты.