InfoCity
InfoCity - виртуальный город компьютерной документации
Реклама на сайте







Размещение сквозной ссылки

 

UltraEdit


Основное назначение UltraEdit состоит не в простом редактировании отдельных файлов, а в управлении редактированием сразу группы файлов, объединенных в один проект. Примером проекта может служить Web-сайт, состоящий из нескольких HTML-файлов и изображений, или программа на каком-нибудь языке высокого уровня, включающая обычно множество отдельных файлов с исходным кодом. Эта проектная ориентированность является основным отличием данного редактора от остальных рассматриваемых здесь программ. Тем не менее это не значит, что с помощью UltraEdit нельзя или неудобно редактировать отдельные текстовые файлы. Он предоставляет несколько уникальных и весьма интересных особенностей, не присущих другим текстовым редакторам.

Рассмотрим редактирование текстового файла в UltraEdit. Ко всем упомянутым ранее функциям работы с файлами добавляются возможности по созданию резервных копий документа, а также сравнения двух различных файлов. Для удобства доступа к рабочим документам в UltraEdit включена "горячая десятка" недавно открытых файлов, а также избранные документы. Над редактируемым документом можно производить различные, в частности, кроссплатформенные и системные преобразования: перевод формата файла между соглашениями DOS, Unix и Macintosh, изменение кодировок OEM и ANSI, EBCDIC и ASCII, ASCII и Unicode. Файл удаляют, отправляют электронной почтой и отсортировывают на основании заданных пользователем условий.

Особый интерес вызывает возможность редактора использовать несколько буферов обмена. Помимо стандартного системного буфера обмена Windows, в программе реализованы еще девять дополнительных, переключаться между которыми можно одним нажатием комбинации клавиш. Подобное новшество, конечно, очень удобно - только вспомните, сколько раз вам необходимо было запоминать ряд фрагментов текста. Еще одним шагом к повышению уровня этого текстового процессора стало введение системы проверки правописания. К редактору UltraEdit прилагаются словари для большинства европейских языков, но, к сожалению, среди них нет русского. Продвинутым пользователям, несомненно, придется по душе функция удобного редактирования файла в шестнадцатеричном представлении.

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

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

Среди дополнительных возможностей редактора: удаление пробелов, замена символов табуляции пробелами, выделение текущей строки другим цветом, вставка и удаление отступов, статистика по документу, проверка соответствия открытых и закрытых скобок. При редактировании не просто текстовых документов, а файлов исходного кода на языке C/C++, HTML или Java редактор осуществляет подсветку элементов языка разными цветами - тегов, функций, переменных и т. п. Пользователь может сам настроить эту подсветку или определить ее для элементов какого-либо другого языка, а часто повторяемые действия записать в макросы, поддержка которых включена в программу UltraEdit. Похожей цели служит и использование шаблонов для документов. Для осуществления специальных функций редактор позволяет также выполнять команды DOS и приложения Windows.

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

[Назад][Вперед]


Реклама на InfoCity

Яндекс цитирования



Финансы: форекс для тебя








1999-2009 © InfoCity.kiev.ua