Я давно занимаюсь разработкой Android. Итак, когда мне пришлось перейти на Vue.js для разработки гибридных приложений, мне пришлось нелегко освоиться в формате VSCode.

VSCode - хорошая гибридная среда разработки для нескольких языков программирования и большого количества плагинов, но после всего этого она выглядит как разработка в простом текстовом редакторе, а не в интегрированной среде разработки. Мне потребовался месяц, чтобы правильно настроить все для моего обычного развития, как в Android Studio. Я установил Auto Save, Git Integrations, все библиотеки Vue, доступные для хорошего автозаполнения, но это так и не достигло простоты IntelliJ.

Затем я наткнулся на IntelliJ WebStorm и задался вопросом, может ли эта javascript IDE поддерживать Vue.js и так же хороша, как Android Studio. Лучший способ узнать это - попробовать.

Вот мои выводы, которые делают IntelliJ WebStorm лучшей IDE для веб-разработки или разработки Vue CLI, чем VSCode:

  • Встроенная поддержка Vue и других библиотек

  • Автоматическое определение HTML и CSS в файле .vue:
  • Нам не нужно беспокоиться о синтаксисе соответствия Vue той части файла, в которой мы находимся.
  • Лучшая поддержка Git / Github
  • Если у вас есть опыт работы с IntelliJ в прошлом, вы знаете, что можете управлять почти всеми задачами Github как непрофессионал.
  • Нам не нужно снова и снова вводить логин и пароль

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

  • Предлагаемые обязательные параметры
  • Автозаполнение кода, например: если вы пишете ‹h1›, ‹/h1› происходит автоматически, и ваш курсор оказывается между тегами.
  • Обнаружение неиспользуемого кода:
  • Хотя VSCode может предположить, что переменная, которую вы только что объявили, не используется, но IntelliJ также обнаруживает коды, которые уже присутствуют и не используются.
  • Кроме того, он показывает неиспользуемый код таким образом, что его исправление зависит от разработчиков, в отличие от VSCode, который отображается красным подчеркиванием как ошибка.

  • Ощущение разработки: вы чувствуете, что на самом деле разрабатываете веб-приложение, а не просто пишете код.

Скачать WebStorm: это бесплатно и для студентов.