UltraEdit 8.10a
По функциональности UltraEdit - самый лучший из всех мне известных. Если он кому то и уступает, то может только редактору FARа. Вот его основные функции:
- Многодокументный.
- Настраивается тулбар.
- Настраиваются сочетания клавиш (я себе поставил F2 на сохранение, ESC - на закрытие активного файла).
- 9 дополнительных (внутренних) клипбордов.
- HEX-режим.
- Поиск/замена одновременно в нескольких файлах (причем не в открытых, а в любых на винте - выбираются директория и типы файлов).
- Поиск парных открывающихся/закрывающихся скобок (вернее выделение текста между этими скобками).
- Закладки.
- При открытии исходных текстов какого-то языка программирования можно просмотреть список всех функций этого кода.
- Объединение нескольких файлов в проекты.HTML-тэги.
- Настраиваемая подсветка синтаксиса множества языков программирования.
- Режим отображения непечатаемых символов (пробелов, табуляция, нов. строка...).
- ASCII Table с возможностью вставки в текст любого символа.
- Конвертирование табуляции в пробелы и наоборот.
- Конвертирование кодировок DOS<->WIN (и некоторых других).
- Смена регистра: в верхний, нижний, первая в верхнем, переключение регистра.
- Режим выделения колонок.
- МАКРОСЫ!!! Вообще рулез. Можно задавать, какие макросы подключать при открытии.
- Так как UltraEdit не поддерживает КОИ (или я этого не нашел), то я написал макрос конвертирования КОИ -> WIN. Правда, не очень быстро выполняется, но на небольших текстах ОК.
- Шаблоны. С возможностью вставки времени и даты различного формата. Количество - до 20 штук. Назначаются сочетаниям клавиш Alt+Цифра и Shift+Alt+Цифра.
- Запуск ДОС команд и приложений прямо из UltraEdit.
- Создание списка команд ДОС или приложений для запуска с текущим файлом.
- Использование регулярных выражений (Regular Expressions) в диалоге поиска/замены.
- Богатейший набор настроек.
- Сворачивание UltraEdit при закрытии последнего файла.
- Сворачивание в трей.
- Обрезание лишних пробелов при сохранении.
- Детектирование изменения открытого файла.
- Автоотступ.
- Автозамена.
- Богатая настройка Word-Wrap
- Замена при вводе символов табуляции пробелами и регулирование их количества
- Сохранение предыдущих версий сохраняемого файла, включая настройку директории сохранения.
- Автоматическое сохранение через задаваемый промежуток времени.
- Проверка орфографии (без русского :-().
- Регистрация расширений файлов за UltraEdit.
- Сравнение файлов.
- Сортировка.
- Отсылка E-mail с приаттаченным текущим файлом.
- Запуск UltraEdit с параметрами командной строки.
- На сайте разработчика имеется модуль для замены стандартного Блокнота (как в Адиторе).