Обзор html, css, js редакторов под Windows

image

Сравнительно недавно встал вопрос замены громоздкого и дорогого Adobe Dreamweaver на что нибудь более легковесное и не столь дорогое. Возможные варианты под катом.

Для этой цели был создан вопрос в разделе Q&A, на который было получено множество ответов. Спасибо всем откликнувшимся.

Выбранные редакторы были сравнены по нескольким пунктам.

Платные редакторы



HTMLPad
  • Цена: $45.85;
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: очень широкие возможности настройки;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: можно настраивать, теги подсвечиваются;
  • Открытие/закрытие блоков кода: нет;
  • Автозакрытие тегов, кавычек, скобочек: присутствует, настраивается;
  • Автокомплитер и его удобство: есть, очень удобный;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js есть, jquery нет;
  • Поддержка html5 и css3: html5 нет, css3 есть;
  • Подхват зависимых файлов (css,js): нет, но если открыть css и html файлы, то автокомплитер увидит название классов и id из файла стилей;
  • Организация проектов: присутствует, обычная;
  • ftp-клиент: присутствует;
  • Вес дистрибутива: 5,7 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: быстро открывается, быстро работает;
  • Замеченные минусы: нет.


WeBuilder
  • Цена: $69.85.
  • Редактор такой же как и HTMLPad, но имеет расширенный набор функций для программистов.


Web Storm
  • Цена: $69;
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: очень широкие возможности настройки;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов:теги подсвечиваются;
  • Открытие/закрытие блоков кода: да;
  • Автозакрытие тегов, кавычек, скобочек: присутствует, настраивается;
  • Автокомплитер и его удобство: есть, неплохой;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js есть, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 есть;
  • Подхват зависимых файлов (css,js): нет, но если открыть css и html файлы, то автокомплитер увидит название классов и id из файла стилей;
  • Организация проектов: присутствует, расширенная;
  • ftp-клиент: присутствует;
  • Вес дистрибутива: 63,8 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: в CSS файлах, удобная плюшка с подсветкой использованных цветов. Широкие возможности поиска элементов внутри проекта. Куча других настроек и опций;
  • Замеченные минусы: долго открывается, тяжеловато работает.


Top Style Pro
  • Цена: $79.95;
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: широкие возможности настройки;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: нет;
  • Открытие/закрытие блоков кода: частичная в css;
  • Автозакрытие тегов, кавычек, скобочек: в html и css есть, в js нет;
  • Автокомплитер и его удобство: есть, неудобный по CTRL+пробел;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js нет, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: присутствует, не очень удобная;
  • ftp-клиент: присутствует;
  • Вес дистрибутива: 5,2 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: подойдет начинающим;
  • Замеченные минусы: ориентирован на визуальную разработку, а не на удобство работы с кодом.


Sublime Text
  • Цена: $59;
  • Готовые цветовые схемы (в т.ч. и темные): да;
  • Настройка подсветки кода под себя: не нашел;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: нет;
  • Открытие/закрытие блоков кода: нет;
  • Автозакрытие тегов, кавычек, скобочек: в html нет, в css и js есть;
  • Автокомплитер и его удобство: есть, неудобный по CTRL+пробел;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js есть, jquery нет;
  • Поддержка html5 и css3: html5 нет, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: присутствует, не смог сходу разобраться;
  • ftp-клиент: не нашел;
  • Вес дистрибутива: 17 мб;
  • Наличие portable версии: есть;
  • Замеченные плюсы: быстро открывается, быстро работает;
  • Замеченные минусы: сходу очень трудно разобраться, требуется прилично времени на освоение.


Microsoft Expression Studio 4 Web Professional
  • Цена: $149.95;
  • Даже не пытался пробовать, софт явно для любителей Visual Studio и пр. продуктов MS


Бесплатные редакторы



Notepad++
  • Готовые цветовые схемы (в т.ч. и темные): да;
  • Настройка подсветки кода под себя: да;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: да, очень удобная подсветка;
  • Открытие/закрытие блоков кода: есть, для выделенных фрагментов только;
  • Автозакрытие тегов, кавычек, скобочек: нет;
  • Автокомплитер и его удобство: есть, непривычный;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css частично, js частично, jquery нет;
  • Поддержка html5 и css3: html5 нет, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: нет;
  • ftp-клиент: есть через плагин;
  • Вес дистрибутива: 5,2 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: быстро открывается, быстро работает;
  • Замеченные минусы: скудный функционал.


Aptana
  • Готовые цветовые схемы (в т.ч. и темные): да;
  • Настройка подсветки кода под себя: да;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: да, очень удобная подсветка;
  • Открытие/закрытие блоков кода: есть, для выделенных фрагментов только;
  • Автозакрытие тегов, кавычек, скобочек: нет;
  • Автокомплитер и его удобство: есть, почему-то в html сразу выскакивает, а в css по ctrl+пробел;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js частично, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 частично;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: есть;
  • ftp-клиент: есть;
  • Вес дистрибутива: 130 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: нет;
  • Замеченные минусы: нещадно тормозит.


Komodo Edit
Очень похож на Notepad++. Для работы лучше сразу установить плагин HTML Toolkit
  • Готовые цветовые схемы (в т.ч. и темные): да;
  • Настройка подсветки кода под себя: да;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: да;
  • Открытие/закрытие блоков кода: есть;
  • Автозакрытие тегов, кавычек, скобочек: да, частично;
  • Автокомплитер и его удобство: есть, с подсказками;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js частично, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 есть;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: да;
  • ftp-клиент: не нашел;
  • Вес дистрибутива: 41,5 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: похож на np++, но функционал заметно шире;
  • Замеченные минусы: настройки не очень интуитивны.


RJ TextEd
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: да;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: да;
  • Открытие/закрытие блоков кода: есть;
  • Автозакрытие тегов, кавычек, скобочек: да, частично;
  • Автокомплитер и его удобство: есть, неудобный ctrl+пробел и плохо работающий;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css частично, js нет, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: да;
  • ftp-клиент: не нашел;
  • Вес дистрибутива: 10 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: нет;
  • Замеченные минусы: имхо хромает качество.


PSPad
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: частично;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: нет, подсветка парных тегов есть;
  • Открытие/закрытие блоков кода: нет;
  • Автозакрытие тегов, кавычек, скобочек: да, частично;
  • Автокомплитер и его удобство: есть, неудобный ctrl+пробел + модальное окно с настройками;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js нет, jquery нет;
  • Поддержка html5 и css3: html5 нет, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: да;
  • ftp-клиент: есть;
  • Вес дистрибутива: 4,2 мб;
  • Наличие portable версии: не нашел;
  • Замеченные плюсы: нет;
  • Замеченные минусы: неудобный.


Eclipse IDE for JavaScript Web Developers
  • Готовые цветовые схемы (в т.ч. и темные): нет;
  • Настройка подсветки кода под себя: не нашел;
  • Настройка позиционирования курсора, подсветка открывающих/закрывающих тегов: да, подсветка парных тегов есть;
  • Открытие/закрытие блоков кода: да;
  • Автозакрытие тегов, кавычек, скобочек: да, частично;
  • Автокомплитер и его удобство: есть, неудобный ctrl+пробел;
  • Поддержка html, css, js и jquery автокомплитером: html есть, css есть, js есть, jquery нет;
  • Поддержка html5 и css3: html5 есть, css3 нет;
  • Подхват зависимых файлов (css,js): нет;
  • Организация проектов: да;
  • ftp-клиент: есть;
  • Вес дистрибутива: 108 мб;
  • Наличие portable версии: работает без установки;
  • Замеченные плюсы: нет;
  • Замеченные минусы: громоздкость, требует Java.


NetBeans IDE
  • Больше подходит программистам, т.к. содержит готовые сборки под разные языки.


Выводы


Как оказалось, выбор очень велик. К сожалению не могу сказать, что какая-то из программ оставила такое впечатление чтобы я сразу выкинул Dreamweaver и перешел на неё. Но тем не менее разочарованным я тоже не остался. Мой выбор — платный HTMLPad. Ни один из бесплатных редакторов не показался мне достаточно удобным (но это дело привычки для каждого, я считаю).
–3
30 марта 2011, 18:51
11
IonDen 6,7

комментарии (29)

+4
Tujh #
Обзор, ну уж очень… краткий…
+2
IonDen #
Исправил
+1
Tujh #
Проголосовал соответственно :)

Notepad++
Наличие portable версии: не нашел;

Имеется, на странице загрузки выбираем «Notepad++ v5.9 zip package» или «Notepad++ v5.9 7z package», ну или «Notepad++ v5.9 minimalist package».
Или же при установке обычной версии выбрать пункт «Don't use %APPDATA%», там прямо в подсказке указано «Check this if you use Notepad++ in an USB device»
0
TecHMeaT #
Как-то очень краткий обзор получился, даже скорее список.
Я под катом ожидал увидеть плюсы и минусы, описание… ну как обычно.
+1
IonDen #
Исправил.
+2
KaLGaN #
> Если вы сидите на Маке, то ваш выбор безусловно Coda Цена: $99
> Отличный редактор кода. Удобный и многофункциональный.

TextMate безусловно мой выбор!
0
IonDen #
Да, резковато выразился.
0
Rayzor #
А как же MacVim?
+2
overbeat #
Dreamweaver надо думать?
+1
IonDen #
От Dreamweaver то как раз и хотелось уйти.
+1
overbeat #
Не, не, с ошибкой у вас написано в посте.
+1
IonDen #
хехе
–2
sha1dy #
а где jetbrains webstorm?
0
Tujh #
так третий же ж, в платных…
0
Dolios #
HTMLPad — только под Windows
WeBuilder — только под Windows
Top Style Pro — только под Windows
Microsoft Expression Studio 4 Web Professional — как бы тоже все понятно.

И т.д.

Не сочтите за занудство, но многие веб-разработчики работают под другими ОС.

Вы бы хоть ОС добавили в обзор или сразу написали, что обзор делается в основном для Windows разработчиков.
+1
IonDen #
Спасибо, действительно как то об этом не подумал. Обзор действительно задумывал под win платформу.
+1
IonDen #
Сделал обзор существенно более подробным.
0
freekir #
А почему ни каких выводов?
0
IonDen #
Добавил
0
hf35 #
>>•Даже не пытался пробовать, софт явно для любителей Visual Studio и пр. продуктов MS

Даже не попытались?) Очень объективно.
А зря удобная штука. И причем тут Visual Studio? Это абсолютные разные вещи.
0
IonDen #
Вы меня убедили, обязательно посмотрю. Но вы точно уверены что эта программа за $150 сможет конкурировать с другими по соотношению цена/качество?
0
IonDen #
Установил, очень тяжелая штука.
Сходу возникла проблема, открыл html файл в utf-8, а там кракозябры. Что я делаю не так?
Страница сохранена в utf-8, имеет charset=«utf-8», и хоть бы хны.
0
IamIvan #
А что выбрали именно Вы?
Имхо, было бы удобней в сводной таблице.
А что за редактор самый правый на скриншоте?
0
IonDen #
Я выбрал HTMLPad
Если руки дойдут, сделаю.
Самый правый Sublime Text
0
IonDen #
Sublime Text, действительно производит впечатление. Особенно настройка layout под себя (в 2 колонки как на скриншоте). Но есть у него существенные минусы: 1. самые плюшки начинаются во 2-ой версии программы, а она все еще альфа; 2. ну и некоторые моменты с автокомплитом испортили все впечатление.
0
andreyu #
А почему в обзоре нет vim / gvim?
0
whynot #
Саблайм крутой тем, что там можно писать textmate-like сниппеты, есть «ИДЕшное» понятия проекта и очень крутое меню поиска/открытия файлов по Ctrl+P. А, еще плагины очень легко пишутся на питоне.
Сижу на нём с первых самых версий, сейчас на двойке под виндой и убунтой. Если честно, то багов альфа-версии нет совершенно, так что можете смело пользоваться. Кстати, если не ошибаюсь, это было моё первое приложение в жизни, которое я купил. Могу, как опытный пользователь этого редактора, поотвечать на вопросы.
0
lampa #
долгое время пользовался PHP Expert Editor, т.к. он бесплатный для стран пост СССР (не помешало бы и его осмотреть).
Сейчас перешел на Notepad++, т.к. запускается почти моментально!
0
YaakovTooth #
Наличие portable версии: не нашел;

Блокнот портабелен априори. Функционал наращивается плагинами. И у саблайма бинды легко делаются в конфиге — см. ман на офсайте.

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