W Docs wspomnieć plik wykonywalny o nazwie code
, ale nie jestem pewien, gdzie mogę znaleźć, że tak mogę umieścić go na mojej ścieżce. Plik zip pobrany ze strony VSCode nie zawierał takiego pliku wykonywalnego. (Jestem w stanie uruchomić .app
dobrze.)
Czy to jest tylko system Windows?
visual-studio-code
Nick Heiner
źródło
źródło
cmd+shift+P
): wpisz polecenie powłoki, aby znaleźć polecenie powłoki Polecenie: zainstaluj polecenie „kod” w poleceniu PATHOdpowiedzi:
Na stronie instalacji programu Visual Studio Code :
źródło
code -r <filename>
. Zwykle tego właśnie chcesz.code
Polecenia nie powiedzie się uruchomienie kodu Visual Studio po ponownym uruchomieniu laptopa./usr/local/bin/code
które prowadzi do pliku wykonywalnego w katalogu tymczasowym/private/var/folders
. Po ponownym uruchomieniu komputera ten katalog jest usuwany, więc dowiązanie symboliczne znika. Zrobiłem bardziej uporczywy dowiązania z:sudo ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code /usr/local/bin/code
. Zakładając, że/usr/local/bin
jest w twoimPATH
, przetrwa to restart.📟 Oto bezpłatny GIF.
Następnie możesz użyć
code
lubcode .
w terminalu.Pokój! ✌️
Jeśli chcesz pójść o krok dalej i nauczyć się kilku świetnych wskazówek / wskazówek dotyczących korzystania z interfejsu VSCode CLI, opublikowałem bezpłatne wideo na temat moich przepływów pracy:
źródło
Od tego czasu zaktualizowaliśmy skrypt do następującej składni, aby obsługiwał wiele plików i folderów jako argumenty oraz aby naprawić problem z niewłaściwym wykrywaniem bieżącego katalogu roboczego:Aktualizacja naszej wersji VS Code 1.0:Użyj polecenia
Install 'Code' command in path
lubInstall 'code-insiders' command in path
z palety poleceń (View | Command Palette
), aby udostępnić kod w wierszu poleceń.źródło
sudo code
. Używam VSCode do pracy na niektórych modułach NPM i potrzebuję sudo do nadpisania.Jeśli chcesz otworzyć plik lub folder na Visual Studio kod z
terminal
,iTerm
itd Poniżej znajdują się polecenia, które przychodzą jako domyślne podczas instalowania programu Visual Studio CodeAby otworzyć program Visual Studio Code z wiersza polecenia
Aby otworzyć cały folder / katalog
Aby otworzyć określony plik
źródło
Mam
~/bin/code
skrypt powłoki zgodny z poleceniem napisanym przez @BengaminPasero.Przedrostek
~/bin:
do mojego,$PATH
który pozwala mi dodać kilka pojedynczych skryptów bez zanieczyszczania mojego~/.bash_profile
skryptu.źródło
function code { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* }
To był samouczek, którego szukałem w tym wątku. Pokazuje sposób otwierania plików w programie Visual Studio Code, pisząc kod.
1. - Otwórz plik
Grzmotnąć
Terminal OS
2. - Dodaj w swoim pliku:
3. - Zinicjalizuj terminal i spróbuj w folderze, który chcesz otworzyć
4.- Następnie możesz go użyć, jak pokazano w tym komentarzu: https://stackoverflow.com/a/41821250/10033560
źródło
Po otwarciu VSC i naciśnięciu (Command + Up + P) próbowałem wpisać „polecenie powłoki” i nic nie wyszło. Aby uzyskać polecenie „Polecenie powłoki: zainstaluj polecenie„ kod ”w poleceniu PATH”, musisz wykonać następujące czynności:
Naciśnij (Command, w górę, P)
Wpisz
>
(pokaże i uruchomi polecenia)Następnie wpisz
Shell Command: Install 'code' command in PATH command
. To powinno się pojawić.Gdy go klikniesz, zaktualizuje się i powinieneś być gotowy!
MacOS X Uruchom z dokumentów wiersza poleceń
źródło
Jeśli zainstalujesz swój kod vs w folderze Pobierz, musisz przenieść kod VS do folderu aplikacji, a następnie otwórz kod vs, a następnie naciśnij przycisk
shift
+
command
+
p
po wyświetleniu poniższego obrazu. Następnie musisz wpisaćcode .
Teraz możesz już iść.źródło
Na OSX Mavericks stworzyłem skrypt bash nazwie
vscode
(Adaptacja.bashrc
w konfiguracji VSCode ) w~/bin
:vscode <file or directory>
teraz działa zgodnie z oczekiwaniami.źródło
Ponieważ wielu ludzi już sugerowało sposoby otwierania kodu z wiersza polecenia za pomocą
code .
polecenia. Spowoduje to jedynie otwarcie kompilacji programu Visual Studio Code Stable . Ale jeśli pobrałeś kompilację / wersję Visual Studio Code Insider (która ma wszystkie najnowsze kompilacje / funkcje, ale wersja niestabilna), musisz wykonać poniższe instrukcje w systemie Windows:C:\Users\tsabu\AppData\Local\Programs\Microsoft VS Code Insiders\bin
(lub) wC:\Program Files\Microsoft VS Code Insiders\bin
oparciu o lokalizację, w której zainstalowałeś poufną wersję vscode na swoim komputerze. Otwórz nowy wiersz polecenia i wpisz, aby otworzyć kompilację / wersję informacji poufnych vscodecode-insiders .
źródło
Odkryłem fajne obejście dla mingw32 (tj. Dla tych z was, którzy używają wersji bash, która jest instalowana przez git-scm.com w systemie Windows):
źródło
cd /c/some/path
a następniecode .
Jeśli chcesz, aby był ustawiany automatycznie za każdym razem, uruchom git bash, a następnie dodaj go do swojego~/.bash_profile
Możesz użyć
vscode:
protokołu zdefiniowanego przez Visual Studio Code :Możesz także użyć
jeśli nie masz ochoty modyfikować swojej ścieżki
źródło
Miałem ten problem z powodu VS Code Insiders. Zmienna ścieżki była tam, ale musiałem zmienić nazwę wewnątrz kodu na insiders.cmd na code.cmd.
Może to komuś się przyda.
źródło
to jest bardzo proste:
Uruchamianie z wiersza poleceń
Możesz również uruchomić kod VS z terminala, wpisując „kod” po dodaniu go do ścieżki:
Uruchom kod VS. Otwórz paletę poleceń (⇧⌘P) i wpisz „ shell command ”, aby znaleźć polecenie Shell: Zainstaluj polecenie „code” w poleceniu PATH.
źródło
https://code.visualstudio.com/docs/setup/mac
źródło
Spróbuj tego
Otwórz Visual Studio Code i naciśnij Command + Shift + P, a następnie wpisz Shell w palecie poleceń, teraz możesz znaleźć tę opcję, jak Shell Command: Zainstaluj kod w PATH z sugerowanej listy w palecie poleceń. Wybierz te opcje.
Otwórz VSCode przez Terminal / Command Prompt
Otóż to.
Teraz otwórz typ swojego terminala.
kod $.
źródło
Dodano to do / usr / local / bin / code , być może będziesz musiał zmodyfikować ścieżkę, jeśli są różne.
Następnie wykonaj plik wykonywalny
źródło
$CONTENTS/Resources/app/out/cli.js
. Usunąłem odwołania do interfejsu CLI i działa on zgodnie z oczekiwaniami.Uruchomiłem:
open -a "Visual Studio Code" [folder-name]
aby otworzyć folder z moją aplikacją Visual Studio Code. Nazwa folderu jest opcjonalna, jeśli chcesz tylko otworzyć aplikację. Nie jestem pewien, czy to jest dokładnie twój przypadek użycia, ale mam nadzieję, że to pomoże!źródło
Instrukcja podana w wierszu poleceń VS Code dotycząca uruchomienia ścieżki jest niepoprawna; wiodący dwukropek pokazany w przykładzie nie działa. Jednak uruchomienie nazwy katalogu zakończonego odwrotnym ukośnikiem powoduje otwarcie określonego katalogu zgodnie z oczekiwaniami.
Na przykład
otwiera edytor Visual Studio Code w katalogu
C:\Users\DAVE\Documents\Programming\Angular\StringCalculator\src
.Ważne: Odwrotny ukośnik terminala, chociaż opcjonalny, jest użyteczny, ponieważ wyjaśnia, że zamiarem jest otwarcie katalogu , a nie pliku. Pamiętaj, że rozszerzenia nazw plików są i zawsze były opcjonalne.
Uwaga: katalog dołączany do listy PATH to
\bin
katalog, a polecenie powłokicode
uruchamia skrypt poleceń Windows NT .Stąd, gdy włączone do innego skryptu powłoki,
code
muszą być nazywane lub rozpoczęła jeśli oczekujesz pozostała część skryptu do uruchomienia. Na szczęście odkryłem to przed pierwszym testem nowego skryptu powłoki, który tworzę, aby uruchomić projekt Angular 2 na lokalnym serwerze internetowym, w mojej domyślnej przeglądarce internetowej i Visual Studio Code.Poniżej znajduje się mój skrypt uruchamiania Angular, dostosowany w celu wyeliminowania zależności od jednego z moich narzędzi systemowych, który jest opublikowany w innym miejscu, ale nie jest ściśle wymagany.
goto SKIPREM
: SKIPREM
źródło
W systemie Windows użytkownicy po prostu wpisz
Więcej poleceń tutaj https://code.visualstudio.com/docs/editor/command-line
źródło
połącz swoje aktualne foldery z vscode.
źródło
Właśnie to działało dla mnie w Mac OS Catalina - znaleziono tutaj (dzięki, Josiah!)
Jeśli korzystasz z Mac OS Catalina, musisz edytować plik .zprofile zamiast .bash_profile.
vim ~/.zprofile
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
source ~/.zprofile
.code .
otwiera bieżący folder w VS Code!źródło