Всем программистам нужен редактор кода, и у каждого есть свой любимый. Будь то полноценная IDE, такая как WebStorm, простой редактор, такой как Notepad++, или пугающий Vim, у каждого программиста есть свой предпочтительный стиль работы и свои любимые приемы быстрого доступа.
Некоторое время назад я перешел с Atom на Visual Studio Code, и мне это нравится. Не то чтобы я какой-то опытный пользователь, в основном просто делаю небольшие собственные проекты, но по моему опыту, VSCode работает быстро, имеет множество отличных тем и плагинов и поставляется с множеством интегрированных инструментов, таких как командная строка!
Поскольку я лично на MacOS, я много использую iTerm для своих проектов и много раз хочу открывать файлы прямо из терминала (после того, как, скажем, я touch
отредактировал новый файл). Я могу использовать open fileName
, но это работает не для всех типов файлов, особенно для файлов с точками или файлов с необычными расширениями. Например, я недавно выполнял некоторые проекты в Node и использовал файлы .ejs
и не могу использовать open
, чтобы открыть их из командной строки.
В Visual Studio есть команда оболочки, которая поможет вам в этом, поэтому вы можете использовать code fileName
для открытия любых файлов в VSCode.
- Зайдите в VSCode и откройте палитру команд (⇧⌘P)
- Введите «Команда оболочки» и найдите «Команда оболочки: установить команду «код» в PATH».
3. Перезапустите терминал, чтобы изменения вступили в силу.
4. Теперь вы можете использовать code
для открытия файлов из любой командной строки!
(или так говорят)
В следующий раз, когда я открыл свой терминал, начал программировать и снова попытался использовать code
, это не сработало. Проведя небольшое исследование, кажется, что это нередкая проблема.
Подобные мелочи — простой способ начать собственный рабочий процесс. Это часть того, что делает программирование увлекательным (и разочаровывающим).
Первоначально опубликовано на benthompson.online.