Чем сейчас пользуются верстальщики/веб-разработчики для быстрой и продуктивной работы?
Недавно попробовал Subleme Text3 (до этого работал на Notepad++) и был очень обрадован такими плагинами, как Emmet, LiveStyle, Color Highlight и прочим более мелким. Однако, не обходится без багов: так, LiveStyle некорректно обновляет стили, бывает даже не принимает изменения в стили, внесённые из браузера. К тому же, в ST3 нет возможности быстрой установки/снятия "закладок" на полях.
Подозреваю, что давно есть более совершенные инструменты :) .
Подскажите, на какой программный пакет обратить внимание?
Работаю с html, css, js/jQuery, php.
Из хотелок:
- Обновление html/css в браузере "на лету";
- Сокращенное написание выражений (Emmet);
- Менеджер файлов проекта;
- Возможность помечать строки (Bookmarks в Notepad++);
- Желательно наличие portable-версии;
- Кастомизация внешнего вида (привык к цветовой схеме Notepad'а, ну или, хотя бы, наличие светлой темы);
- Сообщество/обширный репозиторий плагинов - куда ж без них.
Почти для любого обновляющегося редактора есть куча плагинов, решающих вышеописанные задачи(sublime, atom, ).
Для live reload можно использовать browserSync или одноименную программу LiveReload
Я использую PHPStorm - там большинство, что нужно есть по умолчанию из коробки.
Автосейв изменений, emmet, git итд. Удобные инструменты для рефакторинга, гибкая кастомизация.
В том числе и тестовый сервер. Хотя я предпочитаю Опенсервер, а обновление кода на лету осуществляю с помощью Gulp. После PHPStorm возвращаться на сублайм не хочется, но до этого надо дорасти, если преимущества PHPStorma вам не очевидны - значит пока не надо, у меня так было.
ну так Webstorm лучше, это же те же разработчики, только там упор на верстку и js.
Я сам юзаю PHPStorm, но мне php нужно. А если для верстки - Webstorm, к то му же он дешевле на 70$
Максим Тимофеев, ну вот сейчас много сайтов на битрикс, там такая мешанина из кода бывает. Намешано все, от php в перемешку с js до sql, причем php в альтернативном синтаксисе. Phpstorm справляется с этой кашей на ура. Конечно, если вы работаете с проектами на python они вам не нужны или делаете лендинги или у вас нет говнокода и фронтенд явно отделен от бэкенда, но проекты бывают разные, куча легаси кода и так далее.
Максим Тимофеев, а вопрос был такой "Чем сейчас пользуются верстальщики/веб-разработчики для быстрой и продуктивной работы?" :) Подчеркну: верстальщики/веб-разработчики.
VS code вместе со своим огромным набором полезных плагинов и большого комьюнити. И разметка, и стили, и скрипты - все пишу там, никаких проблем не возникало.
И обновление в браузере на лету можно нарулить, и цветовые схемы там есть две, по крайней мере.
Очень полезные вещи, как мультикурсор и поиск в коде по строке, который позволяет заменять все найденые строки на произвольные. Ну очень крутая вещь
Если Вы привыкли к Notepad++, то зачем уходить с него? По всем Вашим критериям он подходит.
Если нужен live-reload server, то я бы посоветовал browser-sync на базе Node.js. Его можно запускать из консоли, использовать совместно с task-раннерами, использовать как прокси.
Я пользуюсь vs code + gulp
У этого редактора и плагинов море,и пользовательских тем, а это расширение с иконками... ммм, и терминал есть встроенный, мне помогает при работе с gulp, не нужно открывать консоль прописывать вызов тасков. Все просто 'ctrl+shift+p') А в gulp уже и всякие минификаторы, и авто-префиксиры, и live-reload и т.д
Я всегда пользуюсь WebStorm или PhpStorm - они намного лучше чем Atom.io, хотя его часто рекламируют как супер редактор, но он как по мне сильно неудобный
Otrivin, не сталкивался т.к ноутбук тчательно выбирал и комплектовал как мог.(i7+8gb озу и ssd) брекетс с ssd запускается за 1-2 секунды.
В процессе работы с проектом через filezilla запускаю брекетс по 5-8 раз.