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


Содержание

Aditor 3.10

Официальный сайт: http://aditor.swrus.com
Размер: 727 КБ
Цена: 190 руб

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

Текстовый редактор Aditor оптимизирован для подготовки текстов web-страниц. Во время установки продукта предлагается всегда запускать его вместо Блокнота. Программа имеет два языка интерфейса – английский и русский. Их переключение происходит из настроек приложения.

Текстовый редактор поддерживает большинство кодировок, использующих кириллицу. Исключение составляет UTF-8, которая не воспринимается программой корректно. Это серьезный минус, так как юникод сегодня используется довольно часто. С другой стороны, текстовый редактор позволяет преобразовывать текст, используя транслитерацию. Если вы пишите письмо человеку, имеющему доступ к компьютеру где-то далеко за рубежом, то, наверняка, там просто нет поддержки кириллицы. И в этом случае сообщение, набранное латинскими буквами, но содержащее русские слова, будет понятно и читабельно.

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

Допускается создание закладок внутри текста. Они упрощают навигацию по документу. Текстовый редактор имеет неограниченную длину буфера отмены операций. Редактируемые документы сохраняются автоматически через определенные промежутки времени.

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

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

К содержанию

AkelPad 3.4.4

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

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

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

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

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

AkelPad правильно обрабатывает перенос строки, используемый как в Windows, так и в UNIX-системах. Диалоговое окно открытия файла позволяет осуществлять предварительный просмотр документов.

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

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

Настройки текстового редактора могут храниться в реестре или в INI-файле. Во втором случае для переноса приложения на другой компьютер, достаточно скопировать программную папку AkelPad. Все настройки сохранятся.

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

К содержанию

Boxer Text Editor 12.0.1

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

Рабочее окно Boxer Text Editor
Рабочее окно Boxer Text Editor

Прошло шестнадцать лет с момента начала разработки Boxer Text Editor. За эти долгие годы версия продукта стала двузначным числом, а его функциональные возможности в количественном изменении, практически не знают себе равных среди конкурентов. Однако, кроме количества, есть еще и качество. А с ним стоит разобраться более детально.

Панель инструментов текстового редактора находится, по умолчанию, в верхней части окна, ее нельзя куда-либо перетаскивать мышью. Однако имеется возможность явного указания ее положения из контекстного меню. Иными словами, вы можете помещать панель наверху, слева, внизу или в правой части рабочего окна. Набор кнопок можно менять свободно, их общее количество равняется 422. По умолчанию на панели инструментов присутствует лишь 22 кнопки. Как видите, простор для творчества огромен, в закромах редактора таится 400 кнопок, которые можно вынести на видное место.

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

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

Предварительный просмотр содержимого файлов в Boxer Text Editor
Предварительный просмотр содержимого файлов в Boxer Text Editor

Здесь проявляется один из недостатков Boxer Text Editor. Применительно к кириллице, он поддерживает кодировки Windows-1251 и DOS-866. Поддержка юникода отсутствует, документы UTF-8 выглядят нечитабельно.

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

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

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

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

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

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

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

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

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

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

Не только копирование, но и вставка из буфера обмена реализована в Boxer Text Editor весьма необычно. Вы можете вставлять текст в кодировке Windows-1251 или DOS-866. При этом работает предварительный просмотр. Он поддерживает сложное форматирование RTF, в том числе и HTML, а также обладает режимом HEX.

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

Поиск в Boxer Text Editor также имеет немало особенностей. Например, вы можете обнаруживать конструкции из открывающих и закрывающих HTML-тегов, а также осуществлять поиск традиционных пар операторов. Они могут быть заранее определены (begin/end, if/endif, while/endwhile и другие), либо вводиться пользователем вручную.

Регулярные выражения, используемые в Boxer Text Editor, совместимы с Perl. Поиск может осуществляться внутри текущего документа или в нескольких файлах, директориях. Теоретически можно устроить розыск на всем жестком диске, так как программа поддерживает включение вложенных каталогов. Результаты поиска подсвечиваются внутри текстов, что делает просмотр более наглядным.

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

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

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

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

Калькулятор Boxer Text Editor
Калькулятор Boxer Text Editor

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

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

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

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

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

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

К содержанию

Bred 3.0.3

Официальный сайт: www.astonshell.ru
Размер: 579 КБ
Цена: бесплатный

Рабочее окно Bred 3
Рабочее окно Bred 3

Bred 3 позиционируется как замена Блокноту, несмотря на то, что обладает значительно большим размером дистрибутива. Впрочем, исполняемый модуль текстового редактора на самом деле очень компактен, а основной объем занимает подключаемый модуль стороннего разработчика Colorer, отвечающий за подсветку синтаксиса.

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

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

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

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

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

В текст можно автоматически добавлять текущую дату и время. На этом список макросов и сокращений заканчивается.

Bred 3 выглядит серьезным улучшением по сравнению с блокнотом при сохранении компактности и простоты освоения.

К содержанию

ConTEXT 0.98.5

Официальный сайт: www.context.cx
Размер: 1642 КБ
Цена: бесплатный

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

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

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

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

ConTEXT поддерживает работу с проектами. Вы можете загружать все его файлы сразу, а также, при необходимости, выбирать их по отдельности.

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

Несмотря на заявленную разработчиком поддержку UTF-8, открыть тексты в такой кодировке не получилось. Кириллица оказалась нечитабельна. Неудача постигла и при попытке открыть файлы, имеющие кодировку KOI8-R.

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

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

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

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

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

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

Настройка печати в ConTEXT
Настройка печати в ConTEXT

Распечатываемые документы могут иметь переплет, верхний и нижний колонтитулы, поля. Внутри колонтитулов можно использовать три строки. Одна из них располагается слева, вторая - справа, а третья - по центру. Колонтитулы могут иметь рамку и тень. Цвет указывается пользователем.

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

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

К содержанию

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

 Aditor 3.10Akelpad 3.4.4Boxer Text Editor 12.0.1Bred 3.0.3ConTEXT 0.98.5
Windows+++++
Mac OSX-----
Linux-----
Русский язык интерфейса++-++
Панель инструментов+-+++
Открытие нескольких документов в одном окне+++-+
Работа с проектами--+-+
Windows-1251+++++
DOS-866+++++
KOI8-R++-+-
Поддержка Unicode-+-+-
HEX-редактор--+--
Поддержка редактирования RTF-----
Предварительный просмотр в диалоге открытия документа-+++-
Подсветка синтаксиса+-+-+
Быстрая вставка даты и времени--+++
Быстрая вставка HTML-тегов+-+--
Быстрая вставка произвольных строк--+-+
Поиск по мере набора текста--+-+
Замена текста на основе регулярных выражений+-+-+
Предварительный просмотр документа перед печатью+-+-+
Сохранение экранной сессии--+--
Запись и воспроизведение макросов--+-+
Закладки внутри текста+-+-+
Автоматическая коррекция текста--+--
Все заглавные буквы+++-+
Все буквы строчные+++-+
Все слова с большой буквы+++--
Инвертирование регистра+++-+
Как в предложениях-++--
Транслитерация+----
Шифрование документов+----
Исправление раскладки клавиатуры-----
Проверка орфографии на русском языке-----
Сравнение текстов--+-+
Цветная печать с учетом подсветки синтаксиса--+-+
Файловый навигатор--+-+
FTP-клиент--+--
 Aditor 3.10Akelpad 3.4.4Boxer Text Editor 12.0.1Bred 3.0.3ConTEXT 0.98.5

Aditor 3.10Aditor 3.10
Akelpad 3.4.4Akelpad 3.4.4
Boxer Text Editor 12.0.1Boxer Text Editor 12.0.1
Bred 3.0.3Bred 3.0.3
ConTEXT 0.98.5ConTEXT 0.98.5

К содержанию



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

iXBT BRAND 2016

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

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

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

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