Как вызвать VS Code Editor из командной строки

вопрос говорит все.

Как я могу вызвать VS Code editor из

  • Windows в УМК
  • Linux и Mac терминал

например, для notepad++ я пишу

> start notepad++ test.txt

кстати, редактор потрясающий (кросс-платформенный)! Спасибо Наделла!

вы можете скачать его с microsoft

12 ответов


используйте команду code /path/to/file/or/directory/you/want/to/open чтобы открыть файл в VS Code.

на Windows и Linux code команда должна быть установлена автоматически. На macOS, он должен быть установлен вручную:

запустить VS код. Теперь откройте палитру команд (F1) и введите shell command найти Shell Command: Install 'code' command in PATH command. Перезагрузите терминал.


на docs:

Mac OS X

  1. скачать Visual Studio Code для Mac OS X.
  2. дважды щелкните по VSCode-osx.zip для расширения содержимого.
  3. Перетащите Код Visual Studio.app в папку Applications, что делает его доступным в Launchpad.
  4. добавьте VS-код в док-станцию, щелкнув правой кнопкой мыши значок и выбрав параметры, держите в доке.

Совет: если вы хотите запустить VS-код с терминала, добавьте в ~/следующее.файл bash_profile (~/.zshrc в случае использования zsh).

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

теперь вы можете просто ввести код . в любой папке, чтобы начать редактирование файлов в этой папке.

Совет: вы также можете добавить его в VS Code Insiders build, изменив " com.Microsoft.VSCodeInsiders". Также, если вы не вводите весь код слова, просто измените его на c.

Linux

  1. загрузите код Visual Studio для Linux.
  2. создайте новую папку и извлеките VSCode-linux-x64.zip, внутри этой папки.
  3. дважды щелкните код для запуска кода Visual Studio.

Совет: если вы хотите запустить VS-код с терминала, создайте следующую ссылку, подставляя /path/to/vscode / Code с Абсолютом путь к исполняемому коду

sudo ln -s /path/to/vscode/Code /usr/local/bin/code

теперь, вы можете просто введите код . в любой папке, чтобы начать редактирование файлов в этой папке.


вы также можете запустить VS-код с терминала, введя code после добавления его в путь:

запустить VS код. Откройте палитру команд (⇧⌘P) и типа shell command чтобы найти команду оболочки: установить code команда в команде PATH. Команды оболочки Mac

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


VS Code является обязательным редактором кода для 2018

для пользователей Windows 10 много возможно, так же, как пользователи Mac OS введите code . .

искать вас VS Code \bin путь к папке e.g C:\Program Files\Microsoft VS Code\bin . Папка bin включает файл с именем code.cmd

следуйте инструкциям ниже и гордитесь используемой ОС.

  1. Поиск "Расширенная настройка системы" из Начать.

  2. нажмите на переменные среды

  3. в системных переменных выберите "путь" на вкладке "переменная" и нажмите "Изменить".

  4. Нажмите кнопку Создать в правой части всплывающего окна.

  5. скопируйте свой путь из пути хлебной крошки проводника и вставьте его в новый открытый путь на шаге 4, пример:- C:\Program Files\Microsoft VS Code\bin

  6. нажать Ok во всех открытых окнах, чтобы подтвердить изменения и перезапустите cmd

  7. перейти к вашей cmd и перейдите к вам рабочий каталог на сервере и введите code .

C:>cd wamp64\www\react-app> code . для открытия с VS-кодом в Windows.

Visual Studio Code также включает команду, продвигаемую в редакторе, и вы можете открыть ее с помощью
Ctrl + ` на ваш клавиатура.

надеюсь, это поможет кому-то, как это было со многими из нас.


в случае Linux и Mac вы хотите перейти в каталог, который вы извлекли файлы VSCode с помощью команды "cd". Например:

cd ~/Downloads/VSCode

затем вы запускаете приложение, запустив его..

./Code

'Code' - имя исполняемого файла.

если у вас есть корневой доступ на машине, вы можете настроить систему, чтобы позволить вам запускать VSCode из любого места, связав его с /usr / bin, где ссылки на исполняемые файлы часто на хранении.

sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code    

теперь вы можете запустить VSCode из любого места, введя:

Code

для VS кода инсайдеров пользователей Windows (vs код doc):

добавить каталог "C:\Program Files (x86)\Microsoft VS Code Insiders\bin" в %PATH% переменная среды.

затем перейдите в папку, которую вы хотите открыть с помощью vs code и введите: code-insders .


при установке в Windows вам будет предложено добавить код VS в свой путь.

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


иногда установка пути из палитры команд VS Code не работает

вместо этого вручную добавьте свой VS-код в свой путь:

  1. выполнить в терминале

    sudo nano/etc / paths

  2. перейдите в нижнюю часть файла и введите путь, который вы хотите добавить
  3. нажмите control-x, чтобы выйти. Введите "Y", чтобы сохранить измененный буфер.
  4. перезагрузите терминал и протестировать echo $PATH. Ты должен что-то сделать. подобный

~ echo $PATH /Users/shashank/.nvm/versions/node/v8.9.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin

в следующий раз перейдите в папку проекта из терминала

Enter:

code .

или

code /path/to/project

источник


это работает для Windows:

CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln

но если путь к файлу имеет пробелы, обычно вокруг него добавляются двойные кавычки, например:

CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

но это испортит start, который может взять заголовок с двойными кавычками, поэтому он создаст окно с этим именем в качестве заголовка и не откроет проект.

CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

в Linux, если вы используете code . Он откроет VS-код в папке, в которой находился терминал. Используя code . Filename.cs он откроется в папке и откроет указанный файл.


ввод "кода" в командной строке dos работал для меня


для глав командной строки вы также можете запустить

sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code

это то же самое как Shell Command: Install 'code' command in PATH command функция в VSCode.