Архивы: по дате | по разделам | по авторам

Текстовые редакторы

АрхивСофт-гид
11.03.2005

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

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

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

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

Содержание


BRED 3.0

Сайт: www.astonshell.ru

Оценка:     

Это новая версия одного из самых популярных заменителей стандартного Блокнота Windows. Программу отличает небольшой размер (установочный файл 579 Кб), почти мгновенная загрузка и скромный, но функциональный набор функций, позволяющий выполнять самые распространённые операции по редактированию текстовых файлов различных форматов. Встроенный плагин Colorer автоматически выбирает подходящий тип подсветки синтаксиса в зависимости от расширения файла, что позволяет избежать самостоятельного копания в меню. И, надо сказать, делает он это превосходно: даже довольно сложные для восприятия файлы, имеющие нестандартные расширения, "разукрашиваются" очень точно и грамотно.

Другая немаловажная деталь, способствующая высокой популярности этого редактора - отличная поддержка универсальных кодировок UNICODE. В своё время я потратил массу времени и сил, чтобы отыскать подходящий редактор, способный без дополнительных хитростей корректно обрабатывать UTF-8, но тогда спасение пришло со стороны Linux, где данная кодировка почти родная. BRED3.0 легко справляется с этой задачей автоматически, кроме того, вы можете самостоятельно подобрать требуемую кодировку при открытии файла с нестандартными характеристиками, воспользовавшись предпросмотром.

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

Достоинства: бесплатность, небольшой размер, высокая скорость работы, качественная подсветка синтаксиса, полноценная поддержка UNICODE, русский интерфейс.

Недостатки: небольшой набор функций, отсутствие многооконного режима, единичные ошибки и недоработки интерфейса, которые, впрочем, можно списать на тестовую версию.

GridinSoft Notepad 2.7

Сайт: www.gridinsoft.com

Оценка:   

Удобный текстовый редактор с расширенными возможностями, к которым относятся встроенный редактор бинарных файлов и консоль для выполнения операций в командной строке. Инструментальные панели с набором часто используемых функциональных кнопок удобно расположены в верхней и в левой части рабочего окна, позволяя избежать частых обращений в главное меню. В общем и целом интерфейс удобен, подробный диалог настроек позволяет максимально гибко подходить к обработке самого разнообразного материала. Доступна также работа с шаблонами файлов HTML, PHP, XML и т.д.

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

Приложение корректно работает с самыми различными кодировками текста вплоть до "маковых", но абсолютно не знает UNICODE, что в свете роста популярности последней выглядит более, чем странно. Эта недоработка, а также невозможность открытия сразу нескольких файлов одновременно и запрашиваемая разработчиком цена в $19 объясняет, почему программа не обладает широкой популярностью.

Достоинства: удобный интерфейс, встроенный HEX-редактор и консоль, гибкие настройки, русский интерфейс, работа с шаблонами, подсветка синтаксиса, проверка правописания.

Недостатки: невозможность открытия нескольких документов одновременно, отсутствие поддержки универсальных кодировок, справочные материалы без перевода, платные условия использования.

Hieroglyph 3.7

Сайт: www.afterscan.com/hieroglyph

Оценка:    

Довольно необычный текстовый редактор, функциональные возможности которого также замысловаты, как и название. Сразу бросается в глаза отсутствие подсветки синтаксиса, ставшей стандартом de facto для всех программ подобного плана. Но взамен мы получаем весьма полезные функции, которые или очень редко встречаются, или вообще отсутствуют в аналогичных программах. Прежде всего это автоматическая замена текста, введённого при неправильной раскладке клавиатуры. Как правило, многие из нас при вводе текста смотрят не на монитор, а на клавиатуру, и когда вдруг оказывается, что вместо пары изящных предложений на экране красуется тарабарщина из инородных символов, редкий стоик удержится от пары крепких высказываний в неопределённый адрес. Иероглиф сбережёт наши нервы, автоматически определив языковую принадлежность вводимого текста и заменив на правильные символы. Только ради этого можно выбрать данную программу на роль постоянного помощника. Ещё одна интересная особенность - различные режимы отображения текста, которые могут оказаться весьма полезны при работе с конфигурационными файлами. Например, редактирование INI-файлов становится максимально наглядным и позволяет избежать лишних ошибок:

Начиная с этой версии, автор Иероглифа, Михаил Морозов, отказался от использования системных средств для проверки правописания, включив в редактор собственные разработки. По словам Михаила, собственный "проверяльщик" работает на 20%-50% быстрее системного, а также обладает более вместительными словарями и массой мелких дополнительных функций. Но и это ещё не всё. В арсенал инструментов редактора вошли таблица символов, виртуальная клавиатура и уникальный калькулятор, позволяющий не только производить сложные арифметические и тригонометрические вычисления, но и наглядно демонстрировать результаты в виде графиков:

Впрочем, в погоне за оригинальными идеями автор, похоже, упустил из виду корректную работу программы с универсальными кодировками. Правда, в справке Иероглифа указано, что программа позволяет легко конвертировать тексты из одной кодировки в другую и даже восстанавливать неправильно отображаемые почтовые сообщения, но, если честно, я так и не добился того, чтобы файлы, сохранённые в UTF-8, "заговорили" русским языком. В общем, если не обращать внимания на некоторые нюансы, то Иероглиф отлично справится с обязанностями домашнего текстового редактора.

Достоинства: бесплатность, собственная система проверки правописания, автоматическая конвертация текста в правильную раскладку, удобные режимы отображения текста, встроенный графический калькулятор, русский интерфейс и подробные справочные материалы.

Недостатки: отсутствие подсветки синтаксиса, некорректная работа с UNICODE.

UltraEdit-32 v11.0

Сайт: www.ultraedit.com

Оценка:     

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

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

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

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

Недостатки: отсутствие русского интерфейса.

TeConv 1.05

Сайт: www.srcc.msu.su/viz/teconv-h/index.htm

Оценка: Вне конкурса

Данная программа настолько непохожа на привычные нам текстовые редакторы, что оценивать её традиционным способом - бесполезное занятие. Дизайна - никакого, полное отсутствие привычных меню, инструментальных панелей, всплывающих подсказок и прочих атрибутов компьютерных приложений, даже рабочего окна как такового вы не обнаружите при запуске TeConv. И всё-таки это тоже редактор, только обладающий уникальными возможностями. Чтобы понять замысел автора, создавшего настоящего монстра редактирования, достаточно взглянуть на строчку с авторскими правами - Научно-Исследовательский Вычислительный Центр при Московском Государственном Университете. В недрах этого ВЦ развивается технология разработки прикладных программ, которая к настоящему моменту трансформировалась в инструментальный комплекс ВИЗ, а TeConv, судя по всему, стал побочным продуктом новой технологии. Как это у нас обычно бывает: развивается большой проект и для внутренних нужд создаётся соответствующее программное обеспечение, которое оказывается настолько удачным, что становится востребованным и вне стен исследовательской лаборатории. Тогда перестаёт удивлять и неказистый внешний вид программы: настоящим профессионалам достаточно командной строки.

Итак, что же такое - TeConv? Если своими словами, то это программа, позволяющая производить редактирование согласно заданным параметрам, при этом объёмы обрабатываемых материалов практически неограничены. Кроме того, редактору совершенно всё равно - текстовые файлы или двоичные, он добросовестно перелопатит хоть все серверы локальной сети и удалит/заменит/исправит то, что указано пользователем.

Есть в TeConv и обычный текстовый редактор, но это,скорее, дань графическому представлению, чем действительно необходимый атрибут: ни одно рабочее окно не сможет отобразить масштабы производимых программой преобразований. Как говорится, важна красота самого процесса, а не его внешние проявления. Впрочем, несмотря на нестандартный вид, этот текстовый редактор может в некоторых случаях оказаться просто незаменимым, а посему имеет право занимать место рядом с привычными всем нам программами.

© ООО "Компьютерра-Онлайн", 1997-2018
При цитировании и использовании любых материалов ссылка на "Компьютерру" обязательна.