Начинать изучение кода может быть страшно. И нет ничего страшнее, чем пытаться научиться программировать в блокноте. Работая сейчас младшим разработчиком, я прошел через все три, остановившись на Visual Studio Code. Позвольте мне рассказать вам, как я туда попал.

Выбор правильного текстового редактора может быть важным решением. В мире фронтенда есть 3 самых популярных. Sublime, Atom и Visual Studio code. В этой статье мы выберем лучшее и худшее из всех трех.

Атом:

Ссылка для скачивания: https://atom.io/

Первым текстовым редактором, который я скачал, был не кто иной, как Atom. Я скачал Atom, так как видео на Youtube, которое я смотрел в формате html, показало, как его установить. Установка была простой, и впервые открыв этот черный фон, я почувствовал себя настоящим разработчиком. Тем не менее, после использования Atom примерно около года я обнаружил, что документация была довольно плохой, и временами мне казалось, что он очень медленно запускается при загрузке. Тем не менее, я бы по-прежнему рекомендовал его тем, кто хочет быстро что-то запустить и запустить.

Плюсы:

  • Простая установка
  • По мере того, как вы становитесь более продвинутым, вы понимаете, насколько настраиваемый Atom, что является его суперсилой. Хотя, возможно, не обязательно для новичка.
  • Это позволяет загружать сторонние пакеты.

Минусы:

  • Документация для нового разработчика может быть довольно сложной.
  • Несмотря на то, что он очень настраиваемый и отлично подходит для продвинутого разработчика, его трудно понять новичку в программировании.
  • Я обнаружил, что он может иногда падать, что может быть неприятно.

Возвышенный:

Ссылка для скачивания: https://www.sublimetext.com/download

Sublime казался мне обновлением, в котором я нуждался после того, как перешел с Atom. В то время все видео на YouTube, которые я смотрел, и все статьи, которые я читал, говорили, что Sublime был текстовым редактором мечты для фронтенд-разработчиков. Что было правдой; Sublime — удобный, интуитивно понятный и эстетически приятный текстовый редактор.

Плюсы:

  • Удобный и интуитивно понятный — Sublime довольно прост и понятен в использовании. Вы сможете очень быстро приступить к работе с Sublime.
  • Читаемость кода. Sublime использует цветовой синтаксис, который помогает при написании кода и точном завершении кода.
  • Поддерживает большинство расширений и списков. Расширения могут сделать вашу жизнь намного проще. Использование расширений может сделать вашу жизнь намного проще. Такие расширения, как prettier, помогут вам сохранить ваш код читабельным, а emmet поможет вам оптимизировать код внешнего интерфейса.

Минусы:

  • Бесплатная версия отправляет вам много запросов на обновление, что через некоторое время может стать раздражающим.
  • Git — это то, что, когда вы начнете программировать более регулярно, станет лучшим и худшим в мире. Это то, что нужно учитывать, потому что, если вы хотите создать портфолио, вы будете хранить свой код именно там. Просто знайте, что Sublime Text не лучший вариант для интеграции с этим.

Код Visual Studio:

Ссылка для скачивания: https://code.visualstudio.com/download

На мой взгляд, я чувствую, что оставил лучшее напоследок с Visual Studio Code. В двух компаниях, в которых я работал, обе используют Visual Studio Code. Как разработчик интерфейса, я считаю, что он лучше подходит для моих нужд, чем два других текстовых редактора, упомянутых ранее. Интеграция с git на высшем уровне, форматирование кода очень простое, и у него есть встроенный отладчик, который может быть невероятно полезен, когда вы немного освоитесь с JavaScript. Как и все текстовые редакторы в этом списке, ни один из них не идеален, попытка найти настройки может быть сложной, а некоторые автоматические предложения могут быть немного странными.

Плюсы:

  • Интеграция с Git проста в реализации
  • Доступно огромное количество расширений
  • Это легкий
  • Он используется во многих учебниках, поэтому, если вы новичок в кодировании, вам будет легче следовать.

Минусы:

  • Попытка найти настройки может быть сложной.
  • Навигация в VS Code может быть немного сложной
  • Приложение может иногда использовать больше ЦП, чем необходимо, что приводит к замедлению работы компьютера.

В целом, любой из этих текстовых редакторов будет работать нормально. Тем не менее, я бы порекомендовал Atom опытным пользователям, которым нужно, чтобы их текстовый редактор имел широкие возможности настройки. Как новый начинающий разработчик Javascript, я лично выбрал бы код Visual Studio, хотя Sublime — фантастическая альтернатива.

Отказ от ответственности:

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