Я видел твит от Bryan Liles

Мне нравится реакция людей, когда они впервые используют @code. Он делает все, что редактор должен делать очень хорошо. Даже старые виммеры… (я был одним из них)

Он имел в виду Visual Studio Code. Я смотрел на этот редактор, когда он был выпущен. Это было ах. Казалось, что он больше ориентирован на Node, и не секрет, что я не являюсь поклонником текущей архитектуры JavaScript. Кроме того, у меня до сих пор остались шрамы от Visual Studio.

Но я подумал, почему бы и нет.

На самом деле, я ответил.

@bryanl @code Какого черта. Я попробую.

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

Первые впечатления

По ощущениям как Атом. Это не плохо. Заводится чуть быстрее. Мне нравится, как сделаны настройки. Это на самом деле очень хорошо.

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

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

Графический интерфейс для git странный. Я больше человек командной строки. У меня есть псевдонимы git и настройка рабочего процесса. Использование другой системы для этого в моем редакторе казалось странным. Я использовал его несколько раз. Это не было ужасно. Но все равно чувствовал себя странно.

Я должен признать, что мгновенная функция git diff — это круто, но она часто выглядит странно. Если у меня есть две панели и несколько открытых файлов, представление git diff довольно непригодно для использования без закрытия кучи файлов и панелей.

Я даже не использовал отладчик. Я действительно печатаю и ставлю отладчика. Или я должен сказать отладчик.

Поиск казался странным. Почему-то я привык нажимать Enter, чтобы перейти к следующему результату на странице. Кажется, когда я начал его использовать, нажатие Enter сделало что-то странное. Я только что посмотрел, и, похоже, сейчас идет следующий результат.

И мне нравится, как Atom выполняет поиск проектов. Любой файл поиска, файл или проект, появляется в одном и том же месте. В Code поиск файлов находится справа, а проект — слева. Ничего страшного, но всегда приятно искать в одном и том же месте.

Одна неделя в

К тому времени, когда прошла одна неделя, он действительно рос во мне. Моя самая большая претензия в этот момент заключалась в прыжках с вкладок; команда + опция + стрелка просто кажется странным. Единственное приложение, которое я могу придумать, которое не поддерживает команду + число, — это Safari. Я до сих пор не сопоставил этот ключ.

Время вышло

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

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

Мое решение основано на нескольких факторах.

  1. Я все еще бегу от Visual Studio, как от чумы
  2. Я упоминал, что мне не нравится Visual Studio?
  3. Я довольно часто сотрудничаю с младшими разработчиками, и мне нравится использовать редактор, с которым они знакомы, и это Atom.
  4. Я беспокоюсь, что Microsoft будет продолжать добавлять функции, подобные IDE, до тех пор, пока это не станет таковым.