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


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

Как я могу вызвать VS редактор кода из

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

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

> start notepad++ test.txt

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

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

12 69

12 ответов:

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

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

запуск против кода. Теперь откройте палитру команд (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.приложение в папку приложения, что делает его доступным в панели запуска.
  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 Code для 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 после добавления его в путь:

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

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

VS Code-это обязательный редактор кода для 2018 года

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

искать вас против кода \путь к папке bin, например C:\Program Files\Microsoft VS Code\bin . Папка bin содержит файл с именем code.cmd

выполните следующие действия и гордитесь используемой ОС.

  1. Поиск "Advanced System Setting" от Начать.

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

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

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

  5. скопируйте свой путь из пути breadcrumb проводника и вставьте его в новый открытый путь на шаге 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 также включает команду, продвигаемую в редакторе, и вы можете открыть ее с помощью
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

для пользователей Windows VS Code Insiders ( vs code doc):

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

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

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

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

иногда установка пути из VS Code Command palette не работает

вместо этого вручную добавьте свой 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

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

введите:

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.