- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF128:Review2
Материал из Linuxformat.
UEx UltraEdit
Самое главное | |
Продвинутый редактор «за все». | |
См. также | SciTE или Aptana Studio. |
Разработчик | IDM Computer Solutions, Inc |
Сайт | http://www.ultraedit.com |
Цена | $50 |
Вердикт Linux Format | |
Функциональность | 6/10 |
Производительность | 7/10 |
Простота использования | 6/10 |
Документация | 5/10 |
Ничем особенным UEx UltraEdit не выделяется, и едва ли стоит запрошенной цены. | |
Рейтинг | 6/10 |
- Популярный под Windows проприетарный текстовый редактор добрался наконец и до Linux. Не поздновато ли, думает Маянк Шарма?
С 1994 года UltraEdit задавал тон в драке редакторов всех мастей за денежки Windows-пользователей. Спустя много лет разработчики решили включить в число поддерживаемых платформ Linux и Mac.
Начнем с главного: UEx разработан на основе UltraEdit. Но это не клон Windows-собрата. Например, одна из уникальных особенностей UltraEdit – способность редактировать файлы удалённо, через FTP – в UEx отсутствует, и упоминания о ней в прилагаемой документации найти не удалось.
Кстати о документации: хотя редактор претендует на внимание и ветеранов, и новичков, те, кто не вращался в среде UltraEdit, без руководства далеко не уйдут. Увы, его инструкции страдают неполнотой. Например, о настройке клавиатурных комбинаций в них совершенный молчок.
Главное достоинство UltraEdit – универсальность: он может всё, от редактирования текста до набора исходного кода. А вот UEx ограничился кодированием. Текстовый редактор из него неважный, он лишён даже элементарных функций форматирования (полужирный, курсив и подчёркивание).
Среди разрекламированных свойств – поддержка регулярных выражений в диалоге поиска и замены. Другую вкладку этого же диалога занимает интересный инструмент под названием Find in Files [Поиск в файлах], с помощью которого можно разыскать строку или отрывок текста в любом файле внутри файловой системы. Результаты поиска отображаются в окне вывода, в нижней части интерфейса. После щелчка на одном из найденных файлов он открывается в редакторе.
Товар лицом
Как чисто кодовый редактор, UEx обладает всеми необходимыми функциями: подсветкой синтаксиса для 15 языков программирования и скриптовых языков, включая C, C++, HTML, Java, JavaScript, XML, PHP, Perl и Ruby; сворачиванием кода; поддержкой проектов и вкладочным интерфейсом. Однако все это имеется и в свободных редакторах – как и подключаемые модули для редактирования по столбцам в других средах разработки, например, Eclipse. То же касается шестнадцатеричного редактора: встроенный или прилагаемый отдельно, в наше время это непременный атрибут любой IDE для Linux.
Одно из свойств заслуживает особого упоминания: это Function List [Перечень функций]. В нем содержатся все функции, обнаруженные в файлах исходного кода. Двойной щелчок на любой из функций позволяет переместиться к тому месту файла, в котором она расположена. При работе над крупными проектами, исходный код которых распределяется между несколькими файлами, это весьма удобно. UEx поддерживает шаблоны – файлы с кодом, набранным заранее и предназначенным для вставки в другие программы. Имеется также встроенный скриптовый движок на основе JavaScript – мощное средство в руках отважного программиста.
Что справедливо и для UEx в целом. Если ваша среда разработки вас устраивает, оставайтесь в ней. А кто ищет перемен – не забудьте, что у UEx есть 30-дневный пробный период, прежде чем доставать кошелёк.
Свойства навскидку
- Настраиваемые меню
- В UEx UltraEdit можно создать контекстное меню по собственному вкусу, «надёргав» команд из всех стандартных меню.
- Колонки
- Мощный настраиваемый режим для редактирования кода в блочном режиме.