Chciałbym uruchomić / otworzyć program Visual Studio Code z terminala Mac OSX, uruchamiając to polecenie code .
. Tutaj znalazłem instrukcje:
https://code.visualstudio.com/Docs/setup
Najwyraźniej muszę to załączyć do mojego .bashrc
pliku, więc tak zrobiłem, ale bezskutecznie.
code () {
if [[ $# = 0 ]]
then
open -a "Visual Studio Code"
else
[[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
open -a "Visual Studio Code" --args "$F"
fi
}
Edytowałem .bashrc
plik tutaj:
~/.bashrc
który wskazuje /Users/username/.bashrc
Które .bashrc
powinienem edytować?
macos
terminal
visual-studio-code
Johnny Oshika
źródło
źródło
$ source ~/.bashrc
. Proponuję, aby zaopatrywać się.bashrc
od~/.bash_profile
.OS X
byś ogólnie dodać, że do swojej~/.bash_profile
- nie~/.bashrc
wtedy restartTerminal.app
lub źródło to jak wspomniano.Odpowiedzi:
Spróbuj tego
Otwórz Visual Studio Code i naciśnij Command+ Shift+ Plub F1następnie wpisz
Shell
paletę poleceń, teraz możesz znaleźć tę opcję, jakShell Command : Install code in PATH
na liście sugerowanych w palecie poleceń. Wybierz te opcje.Otóż to.
Teraz otwórz typ swojego terminala.
źródło
/usr/local/bin/code@ -> /Applications/Visual Studio Code.app/Contents/Resources/app/bin/code
które pochodzące z linuksa wydaje się dziwne, ale wydaje mi się, że tak właśnie działa OSXln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/vscode
Jeśli korzystasz z Mac OSX Maverick, tak
~/.bash_profile
nie jest~/.bashrc
Spróbuj wstawić tam kod, zamknij terminal, a następnie spróbuj ponownie. Powinien działać
źródło
Chcę tylko wyciągnąć odpowiedź Benjamina Pasero z jego komentarza, ponieważ wydaje się to najlepszym rozwiązaniem. Jest to wskazówka podana na stronie Konfigurowanie kodu Visual Studio Code, gdzie jest napisane ...
Jeśli chcesz uruchomić VS Code z terminala, dołącz następujące pliki do swojego pliku ~ / .bash_profile (~ / .zshrc, jeśli używasz zsh).
Teraz możesz po prostu wpisać
code .
dowolny folder, aby rozpocząć edycję plików w tym folderze. [Lubcode test.txt
przejść do pracy nadtest.txt
plikiem]źródło
W przypadku komputerów Mac możesz: Widok> Paleta poleceń> Polecenie powłoki> „zainstalować polecenie kodu na ścieżce”. Zakładam, że byłoby coś podobnego dla innych systemów operacyjnych. Po tym jak to zrobię
i mówi mi, że umieścił go w / usr / local / bin
źródło
Czasami samo dodanie polecenia powłoki nie działa. Musimy sprawdzić, czy kod Visual Studio jest dostępny w folderze „Aplikacje”, czy nie. Tak było w moim przypadku.
Po pobraniu kodu VS pozostaje on w folderze „Pobrane”, a terminal nie odbiera z niego. Tak więc ręcznie przeniosłem mój kod VS do folderu „Aplikacje”, aby uzyskać dostęp z Terminalu.
Krok 1: Pobierz kod VS, który da spakowany folder.
Krok 2: Uruchom go, co da plik exe kinda w folderze pobierania.
Krok 3: Ręcznie przenieś go do folderu „Aplikacje”.
Krok 4: Otwórz kod VS, „Command + Shift + P” i uruchom polecenie powłoki.
Krok 5: Uruchom ponownie terminal.
Krok 6: wpisz „Kod”. na terminalu powinno działać teraz.
źródło
Użytkownicy komputerów Mac:
Jedną z rzeczy, która sprawiła, że zaakceptowana odpowiedź nie działa, jest to, że nie przeciągnąłem pakietu vs code do folderu aplikacji
Musisz więc przeciągnąć go do folderu aplikacji, a następnie uruchomić polecenie wewnątrz vs kod (pokazane poniżej) zgodnie z oficjalnym dokumentem
źródło
Co powiesz na prosty alias Bash, który umieścisz w swoim profilu .bash?
Aby otworzyć bieżący katalog:
źródło
Aby ustawić ścieżkę kodu VS na stałe w systemie Mac OS;
po prostu otwórz plik .bash_profile za pomocą następującego polecenia na terminalu
Następnie dodaj następującą ścieżkę do .bash_profile
zapisz plik .bash_profile i zamknij terminal. Następnie ponownie otwórz terminal i wpisz,
code .
aby otworzyć kod VS.źródło
Właśnie utworzyłem plik o nazwie kod:
Spraw, by był wykonywalny:
Następnie umieść to w / usr / local / bin
Tak długo, jak plik znajduje się w miejscu, które znajduje się na twojej ścieżce, możesz otworzyć plik, wpisując: code
źródło
Aby go skonfigurować, uruchom VS Code. Następnie otwórz paletę poleceń (⇧⌘P) i wpisz polecenie shell, aby znaleźć polecenie Shell: zainstaluj polecenie „code” w poleceniu PATH. wprowadź opis zdjęcia tutaj
https://code.visualstudio.com/docs/setup/mac
źródło
Wolę mieć dowiązania symboliczne w katalogu domowym, przynajmniej w tym przypadku. Oto jak mam konfigurację rzeczy:
Więc dowiązałem do binarnego VSCode w następujący sposób:
Teraz mogę wydać
code .
w dowolnym katalogu, który chcę.źródło
otwórz wyszukiwarkę i przejdź do aplikacji i upewnij się, że istnieje tam vscode, a następnie otwórz typ w eksporcie terminalu PATH = "/ Applications / Visual Studio Code.app/Contents/Resources/app/bin"
źródło
Właśnie utworzyłem dowiązanie symboliczne z programu „code” dostarczonego w pakiecie Visual Studio Code.app do / usr / local / bin (miejsce, w którym wolę umieszczać takie rzeczy i które jest już na mojej ścieżce na mojej maszynie) .
Możesz utworzyć dowiązanie symboliczne za pomocą ln -s w następujący sposób:
ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code /usr/local/bin/code
źródło
Włożyłem to do siebie
.bash_profile
, przetestowałem i działa.źródło