Выбери свой html-редактор

Для набора html-страничек отлично подходит DOS-команда type. Делается это так: type CON >index.html. Однако страничку в данном случае придется набирать всю без ошибок за один присест, да и тестирование браузером все равно очень полезно, поэтому лучше не экономить на месте и заиметь себе нормальный редактор.

Notepad 4.90.3000
Поставляется в составе далеко не бесплатной ОС Windows (потому и номер версии совпадает с версией ОС)
79 Кбайт вместе с файлом справки
All Windows
www.microsoft.com/rus
Тот самый Нотепад, знакомый каждому пользователю ОС Windows. Объект гонений и подражания: сколько раз я видел в описаниях программ фразу “замена стандартного Блокнота”. Как правило, отличие таких редакторов от Блокнота — две новые горячие клавиши. Отсюда мораль: надо или пользоваться Нотепадом, или сразу брать серьезный редактор. Так что же может предложить нам сей образец простоты и скромности, истинный инструмент дзен-буддиста?
Работа с plaintext-файлами (чистый текст, никакого форматирования), только в кодировке cp1251 (стандартная виндовая). Отображение с переносом длинных строк по словам, поиск в тексте. Печать с заданием положения страницы (портретное/ландшафтное), размера полей и текста колонтитулов.
Вставка макросов! Правда, макрос только один — дата/время. Зато Нотепад может вставлять его автоматически при открытии файла, если в начале текста стоит строка .LOG.
Серьезных недостатков два — один уровень отмены изменений и отсутствие горячей клавиши для сохранения файла. Ограничение на размер файла в 64 Кбайт даже полезно для веб-дизайнеров.
Итого: если вы не можете жить без подсветки синтаксиса и поиска по регулярным выражениям, то Notepad вам не подойдет. Для всех остальных — легкодоступный редактор без излишеств и нагромождений. Подойдет, если нужно быстро набить пару страничек.

MS Word 10.2627.2625
Входит в пакет MS Office
Установить точный размер не представляется возможным
All Windows
office.microsoft.com
С помощью Word’а тоже можно редактировать html-странички настоящим plaintext-методом (в противоположность WYSIWYG) — если вы убедите Word в том, что это plaintext-файл, для чего придется поменять расширение на .txt. В этом случае вам станут доступны поиск и замена с вордовскими регулярными выражениями, сохранение с выбором кодировки (вплоть до турецких и японских, не говоря уже о КОИ8-R) и способа переноса строки (CR/LF), и даже макросы на Visual Basic (программы такие).
Итого: в общем, все, что Word может предложить для текстовых файлов. Также стоит вспомнить о нем в экстренных ситуациях, например, если нужны перекодирование или массовая замена по регулярным выражениям.
Кстати, в окне “О программе” написано: “ПЕРЕВIРКА украiнськоi орфографii… Усi права ЗАХИЩЕНО”…

Aditor Pro 3.10
Shareware: 190 рублей,
30 дней бесплатно
756 Кбайт
All Windows
aditor.swrus.com

aditor pro

Удобный многодокументный интерфейс (ярлычки документов или отдельные окошки). Английский и русский языки интерфейса.
Синтаксическая подсветка для любого языка программирования или разметки (правила задаются в отдельных файлах), поиск/замена с регулярными выражениями и в нескольких файлах, поддержка русских кодировок (плюс транслитерация) и способов переноса строки (CR/LF), макросы (подстановка заранее заданного текста, в отличие от вордовских) со всеми нужными элементами HTML и десятком JavaScript’ов (плюс возможностью создания собственных макросов).
Закладки, перенос длинных строк по словам. Преобразование регистра текста, автоматическое закрывание скобок (суперфича!), автоотступы, автосохранение, подсветка URL в тексте, выравнивание текста по краям/ширине (мегафича!), шифрование/дешифрование при сохранении/открытии. Для программистов — запуск компилятора и перехват вывода прямо из редактора.
Преобразование HTML в чистый текст. Может экспортировать текст в HTML, но при этом сохраняет синтаксическую подсветку с помощью тегов . Для простого преобразования не годится, только для демонстрации текстов программ.
Автозавершение слов: при нажатии Ctrl+Пробел подставляет ключевые слова из файла синтаксической подсветки. Удобно при написании программ с длинными названиями функций.
Из настроек стоит отметить возможность создания резервных копий (.bak-файлов) прямо в корзине Windows. При каждом сохранении текста создается новый резервный файл, соответственно, можно восстановить состояние текста на любое время.
Итого: лучший виндовый (click & type) plaintext-редактор, который я видел в жизни. Делает все, что нужно.

1st Page 2000 v.2.000.000
Freeware
4.9 Мбайт
All Windows
www.evrsoft.com/1stpage2

page

Эта программа сделана специально для редактирования html-страничек и серверных скриптов. На тот случай, если вы не желаете помнить все теги и атрибуты HTML, свойства CSS, объекты и методы JavaScript, к вашим услугам обширные списки быстрой вставки тегов, множество готовых скриптов и подробная спецификация HTML и CSS. Все на английском.
Удобный многодокументный интерфейс (ярлычки документов). Четыре режима работы, различающиеся видом панелей инструментов и доступными функциями.
Синтаксическая подсветка и интегрированный просмотр странички значительно облегчают работу и отыскание ошибок. Проверка правописания и интеграция с Tidy HTML (утилитой проверки веб-страничек на соответствие стандартам HTML), управление проектами, создание шаблонов для повторного использования в будущем и еще множество небольших полезностей для быстрого создания html-страничек.
Проблемки: похоже, 1stPage не желает знать иных кодировок, кроме cp1251. Плюс еще пара багов, вроде некорректного отображения при переносе по словам.
Итого: специально для тех, кто ищет не просто удобный редактор, а помощь в редактировании HTML.

VIM 6.1
Open source
3.5 Мбайт — дистрибутив Win32 gVim, скомпилированного, версии Big (также существуют Tiny, Small, Normal и Huge).
All Unix/Linux; DOS; All Windows, Macintosh; OS/2; BeOS; Amiga; Atari MiNT; QNX; RISC-OS; VMS.
vim.sourceforge.net, www.vim.org
А теперь можно отнести все упомянутые программы обратно в песочницу, ибо настало время инструмента настоящих джедаев.
Название означает Vi IMproved. Vim — наследник редактора Vi, страстной любви юниксоидов, сохранивший непомерную сложность и извращенность процесса редактирования и обогатившийся великим множеством усовершенствований. Изначально редактирование текста в Vi — это короткие команды (два-три последовательных нажатия), которые воздействуют на текст под курсором. Задействована вся клавиатура и комбинации с Ctrl, Alt, Shift — так много возможностей. Однако даже если вы совершенно не дружите с командной строкой и ненавидите авиасимуляторы, Vim есть что предложить вам.
gVim — версия с поддержкой графического интерфейса, выражается это нали­чием меню и панели инструментов (хотя их можно использовать и в консольной версии — несколько противоестественным способом). Остальная часть окна редактора состоит из текста, при желании она разделяется на несколько окошек для каждого редактируе­мого файла.
Vim умеет все, что и другие текстовые редакторы, вроде Aditor, плюс еще столько же. Синтаксическая подсветка: в дистрибутив входят файлы подсветки для более чем 300 языков программирования и разметки! Для некоторых языков задано особое форматирование текста (например, отступы). Перекодирование с помощью библиотеки iconv, как результат — невероятное количество поддерживаемых кодировок. Работа с регулярными выражениями — одна из основ редактирования. Автозавершение слов — программисты теперь могут свободно использовать длинные и информативные имена переменных, ибо Vim подставляет их по нажатию клавиши. Шифрование/дешифрование при сохранении/открытии. Прогон текста через внешние программы, такие как (сортировка строк) и компиляторы. Все изменения текста сохраняются во временном файле, поэтому даже в случае стремительного вылета операционной системы труд не пропадет даром.
Естественно, как и другие юниксовые программы, Vim обладает неисчислимым количеством настроек. Но самый смак — его скриптовый язык. На нем написаны файлы синтаксической подсветки, меню и панель инструментов (которые можно настраивать самому), альтернативные настройки и множество плагинов. На нем можно написать любую функцию обработки текста, какую пожелает ваша фантазия. И, конечно, всю эту радость можно найти в интернете, включая даже программы искусственного интеллекта и игры. В частности, веб-дизайнеру будет полезен плагин EasyHtml, который по нажатию клавиши отображает список атрибутов для тега, значений для атрибута или свойства CSS.
В интернете же стоит искать файлы меню на русском языке (или любом другом, угодном вам) — они отсутствуют в дистрибутиве, что не мешает их сделать.
Для тех, кто никогда не привыкнет к тому, что собственно набор текста — это отдельный режим работы, подсказки: вставка становится режимом по умолчанию при запуске Vim как eVim (можно переименовать exe-файл) или с ключом командной строки (ярлычок под названием “gVim Easy” помещается в меню Пуск при установке). Также стоит позаботиться о доработке меню, ибо стандартное не охватывает и половины всех возможностей.
Итого: лучший plaintext-редактор, который я видел в жизни. Делает больше, чем нужно. Рекомендую всем и каждому.
Надобно отметить, что Vim — это charityware (благотворительный софт). Тем, кто его использует, рекомендуется помочь деньгами детям Уганды, чьи родители умерли от СПИДа (таких детей 60000 из населения в 350000 человек). Ищите Kibaale Children's Centre (KCC) на сайте International Child Care Fund (ICCF): iccf-holland.org, www.vim.org/iccf или www.iccf.nl.


Рекомендуем почитать: