Выбор редактора для верстки

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

Как известно, html-страница представляет собой текстовый файл. Стало быть, подойдет любой простейший текстовый редактор, например, блокнот. Однако блокнот не зря имеет такое название. Этот редактор пригодится для коротких записей, однако для создания веб-страниц он может предложить слишком скудный функционал, не говоря уже о том, что блокнот не поддерживает кодировку UTF-8, в которой сейчас созданы множество сайтов и CMS (Content Management System — система управления содержимым сайта). Поэтому существует множество редакторов, которые призваны упростить и облегчить труд верстальщика.

Все редакторы я бы разделил на три больших группы — текстовые редакторы, html-редакторы и IDE. Рассмотрим их подробнее.

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

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

Самыми известными представителями этой группы являются Notepad++, Notepad2.

HTML-редакторы

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

К наиболее известным html-редакторам относятся Adobe Dreamweaver, Blumentals Webuilder, Komodo Edit.

IDE

IDE (Integrated Development Environment — Интегрированная Среда Разработки) — представляет собой уже не просто текстовый редактор, а программный комплекс, с помощью которого возможно написание программного продукта не привлекая других программных средств. Это основной инструмент программистов, хотя если рассматривать IDE для веб-разработки, то в них можно делать верстку. В IDE обязательно есть система контроля версий, возможности для совместной работы, средства для тестирования и.т.д.

Самыми популярными IDE для веб-разработки я бы назвал Eclipse, NetBeans, Aptana Studio, IntelliJIdea.

Для себя я выбрал Aptana Studio как наиболее удобный редактор.

  • kvara

    Здравствуйте Юрий!
    У меня 2 вопроса: пользуетесь ли до сих пор Aptana Studio (если нет то на что перешли)?
    И второй, как включить перенос строк в Aptana?
    Спасибо.

    • Аптаной не пользуюсь уже года полтора, перешел на PhpStorm. В нем есть все, что нужно для верстки + поддержка php. Насчет второго вопроса ничего сказать не могу.

  • kvara

    Какой программой посоветуете пользоваться начинающему верстальщику?
    И какие отличительные особенности между аптаной и штормом?

    • На сегодняшний день ничего лучше PhpStorm не придумано. Как вариант, можно пользоваться WebIDE, но это то же самое, только без php. А отличий с аптаной столько, что советую быстрее отказаться от аптаны и забыть про нее как про страшный сон.

      • А простите за нескромный вопрос, у вас лицензионный PhpStorm?

        • Neolot

          Почему это вас интересует?