Путеводитель по текстовым редакторам. Часть 2.


Предыдущие части путеводителя

Содержание

EmEditor Pro 6.0

Официальный сайт: www.emeditor.com
Размер: 2317 КБ
Цена: 39.99$

Рабочее окно EmEditor Pro
Рабочее окно EmEditor Pro

Программистам и web-разработчикам явно не хватает возможностей Блокнота. Жесткие ограничения штатного инструмента Windows заставляют искать приложения на стороне. И если требования невысоки, что замена быстро находится, и скорее всего, ей станет какой-нибудь подобный, компактный продукт. Но если хочется чего-то осязаемо большего, то взоры направляются в сторону мощных, многофункциональных текстовых редакторов, коим является EmEditor Pro.

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

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

Многие текстовые редакторы способны открывать большие тексты. Разработчики EmEditor Pro не поскупились и реализовали поддержку файлов, имеющих объем более четырех гигабайт. В документе может присутствовать десять миллионов строк и столько же столбцов.

Текстовый редактор имеет продвинутую систему подсветки синтаксиса. Большинство приложений позволяет выполнять лишь один вариант раскрашивания, и чаще всего он выбирается вручную. EmEditor Pro не просто обладает способностью распознавания конструкций многих языков программирования, но также умеет осуществлять комплексное выделение. Если внутри текста встречаются фрагменты, соответствующие разным языкам, разметкам или типам сценариев, то каждый из них выделяется собственным цветом. В правой части рабочего окна приложения находится информационная область, внутри которой указывается название языка программирования.

Подсветка синтаксиса в EmEditor Pro
Подсветка синтаксиса в EmEditor Pro

Второй метод выделения синтаксиса задействуется с помощью модуля Outline. Он основывается не на цвете, а на группировке конструкций языков программирования. Исходный текст программы состоит из набора функций. Каждая из них имеет свое начало и конец. Outline позволяет сворачивать функции в заголовок. Результирующее дерево отображается внутри правой боковой панели.

Выделение конструкций языка программирования в EmEditor Pro
Выделение конструкций языка программирования в EmEditor Pro

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

EmEditor Pro обладает мощными инструментами поиска информации. Вы можете осуществлять его внутри текущего файла, а также указывать их список. Кроме того, существует режим поиска во всех открытых документах. Каков бы ни был его тип, вы можете использовать регулярные выражения.

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

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

С помощью простого, но эффективного инструмента осуществляется предварительный просмотр HTML-страниц. Большинство текстовых редакторов используют вызов Internet Explorer или других браузеров. В EmEditor Pro все намного проще. В нижней части рабочего окна приложения появляется дополнительная панель, внутри которой происходит предварительный просмотр HTML-документа.

EmEditor Pro обладает инструментом сравнения файлов. Внутри левой боковой панели отображаются отличия документов. Идентичные фрагменты показываются традиционным цветом (по умолчанию белый цвет). Отличия первого файла выделяются красным цветом, а уникальные строки второго документа обозначаются желтым оттенком.

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

EmEditor Pro – очень мощный текстовый редактор, и вряд ли он будет применяться для простого набора текста. Его основное назначение заключается в подготовке исходных текстов программ, сценариев, web-страниц. Здесь программа показывает все свои преимущества, выгодно выделяясь на фоне многих конкурентов.

К содержанию

FoxEditor 0.7.5

Официальный сайт: http://foxeditor.sourceforge.net
Размер: 930 КБ
Цена: бесплатный

Рабочее окно FoxEditor
Рабочее окно FoxEditor

Текстовый редактор FoxEditor предназначается для подготовки простых текстов, а также при разработке HTML-страниц. Программу не стоит расценивать в качестве замены Блокнота по причине огромной разницы в их функциональности. FoxEditor – хорошее дополнение к штатному инструменту Windows.

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

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

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

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

Отдельного внимания заслуживает диалоговое окно открытия файлов. Большинство текстовых редакторов используют стандартное окно Windows, которое позволяет лишь осуществлять навигацию по файловой системе и содержит список наиболее популярных локаций в левой боковой панели. FoxEditor содержит дополнительную панель предварительного просмотра содержимого файла. Кроме того, вы можете сразу начать управление кодировками текста. По умолчанию используется автоматическое определение кодовой страницы. Список кодировок, которые программа пытается самостоятельно распознать, очень мал. Вы можете расширять его за счет других кодовых страниц, поддерживаемых системой. Несмотря на подобную гибкость, программа плохо работает с Unicode. Официально заявлена его частичная поддержка, только символы, совместимые с ANSI. Во время тестирования было открыто несколько файлов с кириллицей, имеющих кодировку UTF-8. Все они выглядели нечитабельными.

Открытие документов в FoxEditor
Открытие документов в FoxEditor

Как было сказано ранее, программа предназначается для тех пользователей, кто активно работает с исходными текстами HTML-страниц. Следовательно, большое число инструментов редактора нацелено на упрощение ввода информации соответствующего типа. В первую очередь, поддерживается подсветка синтаксиса HTML. Большое количество тегов и прочих конструкций можно вводить с помощью вызова отдельных пунктов меню. Вручную их набирать не обязательно. Кроме того, вы можете и не помнить многие команды, а здесь сразу невольно даются подсказки.

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

Помощь в наборе текста также исходит от инструмента проверки орфографии. FoxEditor поддерживает ASpell, а также может передавать текст на проверку в Microsoft Word.

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

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

FoxEditor имеет специальный режим чтения текстов. Он заключается в том, что на экране увеличивается шрифт, а прокрутка становится плавной.

Поддерживается несколько вариантов смены регистра. Буквы можно делать заглавными или, напротив, строчными. Кроме того, если вы набираете текст в неверной раскладке, то это можно исправить. Работает перевод в обе стороны. Кроме того, можно корректировать только последнее слово.

В состав FoxEditor включен конвертор чисел. Поддерживается двоичная, восьмеричная, десятеричная и шестнадцатеричная системы счисления.

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

К содержанию

gedit 2.20.4

Официальный сайт: www.gnome.org/projects/gedit
Цена: бесплатный

Рабочее окно gedit
Рабочее окно gedit

gedit является официальным текстовым редактором рабочей среды GNOME, используемой в открытых системах Linux. Как следствие, программа имеет довольно скромный, аскетичный внешний вид, но это не сказывается отрицательно на функциональности продукта.

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

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

Несмотря на кажущуюся простоту, текстовый редактор умеет подсвечивать синтаксис большого количества языков программирования, сценариев и разметки. Каких-либо иных сервисных инструментов, связанных с конкретными типами данных, нет, но и одной подсветки, во многих случаях бывает достаточно. А для более сложных манипуляций есть узкоспециализированные текстовые редакторы, например, XEmacs (http://www.xemacs.org).

gedit позволяет показывать номера строк, выделять текущую строку отдельным цветом. Удачно реализован механизм поиска по мере набора текста. Вы открываете компактное поле ввода, и как только начинается набор текста, в документе сразу же начинается подсветка всех вхождений. В результате вы сразу же видите результат поиска, без каких-либо задержек.

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

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

К содержанию

GridinSoft Notepad 3.3.1

Официальный сайт: http://notepad.gridinsoft.com
Размер: 2019 КБ
Цена: 54.00$

Рабочее окно GridinSoft Notepad
Рабочее окно GridinSoft Notepad

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

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

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

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

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

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

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

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

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

Программа позволяет импортировать файлы со сложным форматированием RTF. Они преобразуются в простой текст или в HTML, после чего документы можно свободно редактировать. Экспорт возможен в форматы RTF, HTML и LaTex.

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

К содержанию

Kate 2.5.5

Официальный сайт: www.kate-editor.org
Цена: бесплатный

Рабочее окно Kate
Рабочее окно Kate

В состав рабочей среды KDE, популярной в системах Linux, входит несколько текстовых редакторов. Они отличаются по мощности, функциональности и сфере применения. Kate можно назвать самым мощным приложением KDE для работы с простым текстом. Следующие, более продвинутые программы, уже рассчитаны на работу со сложным форматированием RTF.

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

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

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

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

Большое количество вариантов подсветки синтаксиса позволяет использовать Kate для разработки исходных текстов различных приложений, для применений в области Web. Опции раскрашивания текстов сохраняются вместе с сессиями.

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

Левая боковая панель содержит вкладку файлового навигатора. Он позволяет открывать документы не только с локального диска, но также через сеть, используя протоколы HTTP, FTP, SSH и другие. Вы можете устанавливать закладки, а также быстро переходить в папку текущего документа. Закладки имеют место и внутри самих документов. Вы можете добавлять якоря в текст, а потом быстро перемещаться к ним в любое время.

Поиск текста внутри файлов с помощью Kate
Поиск текста внутри файлов с помощью Kate

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

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

Kate - мощный текстовый редактор, входящий в состав KDE. Он обладает многими достоинствами, наследуемыми от рабочей среды.

К содержанию

KEdit 1.3

Официальный сайт: www.kde.org
Цена: бесплатный

Рабочее окно KEdit
Рабочее окно KEdit

KEdit является штатным текстовым редактором рабочей среды KDE. Проводя аналогии с Windows, можно сказать, что KEdit – это Блокнот в Linux.

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

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

KEdit – примитивный текстовый редактор, однако его вхождение в рабочую среду KDE дает программе немало бонусов.

К содержанию

Сводная таблица

 EmEditor Pro 6.0FoxEditor 0.7.5gedit 2.20.4GridinSoft Notepad 3.3.1Kate 2.5.5KEdit 1.3
Windows++-+--
Mac OSX------
Linux--+-++
Русский язык интерфейса-+++++
Панель инструментов++++++
Открытие нескольких документов в одном окне+++++-
Работа с проектами++--+-
Windows-1251+++++-
DOS-866+++++-
KOI8-R+++++-
Поддержка Unicode+-++++
HEX-редактор---+--
Поддержка редактирования RTF------
Предварительный просмотр в диалоге открытия документа-+-+--
Подсветка синтаксиса+++++-
Быстрая вставка даты и времени++++++
Быстрая вставка HTML-тегов++-++-
Быстрая вставка произвольных строк+-+++-
Поиск по мере набора текста-+++--
Замена текста на основе регулярных выражений+++++-
Предварительный просмотр документа перед печатью+++++-
Сохранение экранной сессии+---+-
Запись и воспроизведение макросов+-++--
Закладки внутри текста+-+++-
Автоматическая коррекция текста---++-
Все заглавные буквы+++++-
Все буквы строчные+++++-
Все слова с большой буквы+-+---
Инвертирование регистра--++--
Как в предложениях---++-
Транслитерация------
Шифрование документов-+----
Исправление раскладки клавиатуры-+----
Проверка орфографии на русском языке-+++++
Сравнение текстов+-----
Цветная печать с учетом подсветки синтаксиса++-+--
Файловый навигатор+++++-
FTP-клиент----+-
 EmEditor Pro 6.0FoxEditor 0.7.5gedit 2.20.4GridinSoft Notepad 3.3.1Kate 2.5.5KEdit 1.3

EmEditor Pro 6.0EmEditor Pro 6.0
FoxEditor 0.7.5FoxEditor 0.7.5
gedit 2.20.4gedit 2.20.4
GridinSoft Notepad 3.3.1GridinSoft Notepad 3.3.1
Kate 2.5.5Kate 2.5.5
KEdit 1.3KEdit 1.3

К содержанию



Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.