Всем программистам нужен редактор кода, и у каждого есть свой любимый. Будь то полноценная IDE, такая как WebStorm, простой редактор, такой как Notepad++, или пугающий Vim, у каждого программиста есть свой предпочтительный стиль работы и свои любимые приемы быстрого доступа.

Некоторое время назад я перешел с Atom на Visual Studio Code, и мне это нравится. Не то чтобы я какой-то опытный пользователь, в основном просто делаю небольшие собственные проекты, но по моему опыту, VSCode работает быстро, имеет множество отличных тем и плагинов и поставляется с множеством интегрированных инструментов, таких как командная строка!

Поскольку я лично на MacOS, я много использую iTerm для своих проектов и много раз хочу открывать файлы прямо из терминала (после того, как, скажем, я touch отредактировал новый файл). Я могу использовать open fileName, но это работает не для всех типов файлов, особенно для файлов с точками или файлов с необычными расширениями. Например, я недавно выполнял некоторые проекты в Node и использовал файлы .ejs и не могу использовать open, чтобы открыть их из командной строки.

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

  1. Зайдите в VSCode и откройте палитру команд (⇧⌘P)
  2. Введите «Команда оболочки» и найдите «Команда оболочки: установить команду «код» в PATH».

3. Перезапустите терминал, чтобы изменения вступили в силу.

4. Теперь вы можете использовать code для открытия файлов из любой командной строки!
(или так говорят)

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

Подобные мелочи — простой способ начать собственный рабочий процесс. Это часть того, что делает программирование увлекательным (и разочаровывающим).

Первоначально опубликовано на benthompson.online.