Запустить/Открыть VSCode с терминала Mac
Я хотел бы запустить/открыть Visual Studio Code с терминала Mac OSX, выполнив эту команду code .
. Я нашел здесь инструкции:
https://code.visualstudio.com/Docs/setup
По-видимому, мне нужно включить это в мой файл .bashrc
, поэтому я сделал это, но безрезультатно.
code () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
[[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
open -a "Visual Studio Code" --args "$F"
fi
}
Я редактировал файл .bashrc
здесь:
~/.bashrc
, который указывает на /Users/username/.bashrc
Какую .bashrc
следует редактировать?
Ответы
Ответ 1
Попробуйте этот
Откройте код Visual Studio и нажмите Command + Shift + P, затем введите Shell
в палитре команд, теперь вы можете найти этот параметр, например Shell Command : Install code in PATH
, из предложенного списка в палитре команд. Выберите эти параметры.
![Открыть VSCode через терминал/Командная строка]()
Что это.
Теперь откройте свой тип терминала.
$ code .
Ответ 2
Если вы находитесь на Mac OSX Maverick,
it ~/.bash_profile
not ~/.bashrc
Попробуйте ввести код там, закройте терминал и повторите попытку. Должен работать
Ответ 3
Я просто хочу вытащить ответ Бенджамина Пасеро изнутри его комментария, поскольку это кажется лучшим решением. Это совет, заданный на странице " Настройка кода Visual Studio", где он говорит...
Если вы хотите запустить VS-код из терминала, добавьте следующее в файл ~/.bash_profile (~/.zshrc, если вы используете zsh).
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
Теперь вы можете просто ввести code.
в любой папке, чтобы начать редактирование файлов в этой папке. [Или code test.txt
для работы с файлом test.txt
]
Ответ 4
Для Mac вы можете делать:
Вид > Палитра команд > Команда оболочки > "установить команду кода в пути". Я бы предположил, что будет что-то подобное для других ОС. После того, как я сделаю
which code
и он говорит мне, что он помещает его в/usr/local/bin
Ответ 5
Я просто создал файл с именем code:
#!/bin/bash
open /Applications/Visual\ Studio\ Code.app $1
Сделайте его исполняемым:
$ chmod 755 code
Затем поместите это в /usr/local/bin
$ sudo mv code /usr/local/bin
Пока файл находится где-то в вашем пути, вы можете открыть файл, просто набрав: code
Ответ 6
Чтобы настроить его, запустите VS Code. Затем откройте командную палитру (⇧⌘P) и введите команду оболочки, чтобы найти команду Shell: Установите команду "code" в команде PATH. введите описание изображения здесь
https://code.visualstudio.com/docs/setup/mac
Ответ 7
Я предпочитаю иметь символические ссылки в домашнем каталоге, по крайней мере, в этом случае. Вот как у меня все настроено:
: cat ~/.bash_profile | grep PATH
# places ~/bin first in PATH
export PATH=~/bin:$PATH
Таким образом, я сделал ссылку на двоичный файл VSCode следующим образом:
ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code ~/bin/code
Теперь я могу выдать code.
в любой каталог, который я желаю.
Ответ 8
Иногда просто добавление команды оболочки не работает. Нам нужно проверить, доступен ли код Visual Studio в папке "Приложения" или нет. Это был случай для меня.
В тот момент, когда вы загружаете код VS, он остается в папке "Загрузки", и терминал не получает его оттуда. Итак, я вручную переместил свой код VS в папку "Приложения" для доступа из Терминала.
Шаг 1: Загрузите код VS, который выдаст заархивированную папку.
Шаг 2: Запустите его, который даст exe своего рода файл в папке загрузок.
Шаг 3: Переместите его в папку "Приложения" вручную.
Шаг 4: Откройте код VS, "Command + Shift + P" и выполните команду оболочки.
Шаг 5: Перезагрузите терминал.
Шаг 6: Введите "Код". на терминале должно работать сейчас.
Ответ 9
code () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
echo "Opening: "[email protected]
"/Applications/Visual Studio Code.app/Contents/MacOS/Electron" [email protected]
fi
}
Я положил это в свой .bash_profile
я проверил его, и он работает.
Ответ 10
откройте искатель и перейдите в приложения и убедитесь, что там есть vscode, затем откройте текст в терминале export PATH = "/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
Ответ 11
Для пользователей Mac:
Одна вещь, которая заставила принятый ответ не работать для меня, - то, что я не перетаскивал пакет vs code в папку приложений
Таким образом, вам нужно перетащить его в папку приложений, а затем запустить команду внутри кода (показан ниже) в соответствии с официальным документом
- Запустите VS Code.
- Откройте командную палитру (⇧⌘P) и введите "команду оболочки", чтобы найти команду оболочки: установите команду "code" в команде PATH.