# Топ 5 редакторов для веб-разработчиков

poster
Сегодня я разберу популярные редакторы, которые использовал сам, а также их плюсы и минусы. А именно: Sublime, Atom, Intellij idea или (Webstorm), Vim и Visual Studio Code
Понравилось? Поделитесь с друзьями!
Понравилось?
Поделитесь с друзьями!
Комментарии
Текст видео

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

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

Итак сегодня мы разбираем: Sublime, Atom, Intellij idea или (Webstorm), Vim и Visual Studio Code

Давайте начнем с Sublime Text:

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

Дальше Atom:

  1. Это редактор, созданый командой гитхаба. Это большое комьюнити и редактор полностью опенсорсный. И он реально улучшается каждый день
  2. Хорошим плюсом является то, что он написан на css и js и поэтому собственные пакеты создавать очень просто
  3. Для меня большой проблемой является то, что он очень плохо открывает большие файлы. Например, если вы откроете build файл, то скорее всего редактор зависнет и вам прийдется его перезапускать. И получается вам нужен отдельные редактор для этого, что неудобно
  4. Также Atom является все такие текстовым редактором, а не IDE. Вам нужно установить кучу пакетов, чтобы реализовать что-то хотя бы близкое к удобной работе, а это также занимает время
  5. И из этого появляется большой недостаток - если пакеты неоффициальные и не супер популярные, то в ним могут встречаться баги. И в один прекрасный момент вы обновляете все пакеты и у вас начинают сыпаться в редакторе ошибки. И это грустно
  6. Тем не менее это тот редактор, в котором я записываю все видео, потому что он очень легкий и удобные

Следующая у нас Intellij idea или Webstorm

  1. Это уже полноценная IDE, а не редактор. 90 процентов функционала, который нужен в работе вы получаете из коробки и вам не нужно искать пакеты и настраивать
  2. Там отличная расстановка отступов, подсказки как упростить код и базовая валидация кода на ошибки
  3. Также там лучший мердж тул, который я встречал в своей жизни
  4. Но конечно есть и минусы. Она кушает очень много памяти и если открыть 5 проектов например, то может достаточно сильно глючить. Особенно если долго ее не закрывать.
  5. Также иногда, когда печатаешь код и начинает индексироваться проект, то не работает автокомплит, что неприятно
  6. Это именно та IDE, которую я использую все время, которое работаю

Следующий у нас на очень Vim. Он существует уже больше 30 лет и огромное количество людей его до сих пор используют

  1. Главный его плюс, это то, что вы можете настроить под себя абсолютно все
  2. Но это же и главный минус, так как вам прийдется учить все эти команды и настраивать его под себя. Так что нужно быть готовым к тому, что вы не сможете писать код через час после скачивания редактора
  3. Естественно работает он очень быстро и отлично открывает огромные файлы

И последний в списке Visual Studio code. Насколько я вижу, сейчас его начало использовать очень много людей.

  1. Он позиционируется как легкий редактор кода. Он тоже опенсорсный и его основой является Atom.
  2. Если вы ищете текстовый редактор, а не IDE, то обязательно попробуйте
  3. Для меня основной минус такой же, как и в любое текстовом редакторе: куча неоффициальных пакетов, которые не всегда хорошо сделаны и отсутствие, например удобного merge tool

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

Только зарегистрированные пользователи могут оставлять комментарии.  Войдите, пожалуйста.
Иван Сусанин
9 лет назад
Народ, тех кого не устраивает Atom (если linux), просто настройте запуск атома с использованием дискретной карты (у кого их две) и все норм летает и отрывается (он же вроде на chromium построен, а тот поддерживает аппаратное ускорение через GPU). Кстати на Windows вроде тоже можно настроить запуск приложений с GPU.
Igor Bond
9 лет назад
Пользуюсь в основном sublime text для фронта. Мощняга. Открывается мгновенно. Такое ощущение что он не запускается с нуля а свернут в трей. Только кликнул на js файл, он уже открыт в сайблайме. Единственно что не разобрался - как внедрить в него консоль от винды. Для Angular и TypeScript использую VS Code. Как по мне он с ними лучше TS работает. Также стоит Atom но что то мне в нем не понравилось.
Igor Bond
9 лет назад
Имел ввиду ST а не TS. Надо пофиксить редактирование коммента, отредактировал ошибку но изменений нет, и больше редактирование не доступно. Или может это у меня глюк был.
monsterlessons
9 лет назад
Sublime неплох, но все-таки до полноценной IDE, конечно, не дотягивает. P.S. Редактирование коммента доступно только первые 5 минут.
Illia Sernikov
9 лет назад
Да, писать код можно где угодно. Редактор - это всего лишь инструмент. И чем эффективнее используешь инструмент, тем выше производительность. Для фронта однозначно Webstorm. Для бекенда Idea. Брал на 2 недели на тестирование Macbook. Установил Webstorm, Idea. Вроде как инструмент тот же, но вот shortcut'ы другие. Производительность упала процентов на 60, потому что использую только shortcut'ы. А всякие конфиги легко редактируются Vim'ом. Так что главное выбрать что-то для себя и учиться пользоваться этим эффективно.
monsterlessons
9 лет назад
Подписываюсь под каждым словом. Но программисты тоже люди и подвержены хайпу, поэтому всех тянет попробовать что-то новое и клевое.
Иван Древаль
9 лет назад
Использую Atom для верстки HTML+CSS+JS. Все бы устраивало, если бы не кривоватая работа с PHP. Для PHP юзаю NetBeans.
Виталий Артюх
9 лет назад
phpDesigner8. Немного круче чем notepad++. Ни в одном другом редакторе нет так хорошо сделанного подсвечивания похожего выделенного текста по файлу, как в phpDesigner. даже в Intelign IDEA это ещё не решено в полной мере. Это для меня ОЧЕНЬ важно)))
Alex Krepchuk
9 лет назад
лучше Intellij idea пока ничего не видел, пользовался многим. Юзаю phpStorm
Valdemar
9 лет назад
Використовую WebStorm. В ньому не потрібно довго заморочуватися з настройками, це як на мене великий плюс. Колись писав в Sublime, але там потрібно доставляти багато плагінів, а це відволікає. Також пробував Atom, але він мені не зайшов, я не зрозумів чим він може бути кращим за WebStorm. Можливо колись спробую Vim, насторожує тільки те, що в ньому можна багато годин витратити на налаштування. Imho, WebStorm - ідеальний варіант. Дякую за відео!
monsterlessons
9 лет назад
Спасибо. Я бы сказал, что пытаясь изучить вим можно потратить много месяцев, а не часов) WebStorm мне тоже нравится именно тем, что не нужно настраивать его. Скачал и пишешь.
ramengel
9 лет назад
Использую sublime. Самый простой как мне показалось,и делал всё что мне нужно было. Видео полезное. Спасибо ! попробую Atom.
monsterlessons
9 лет назад
На здоровье)