Jak otworzyć program Visual Studio Code przy użyciu terminalu

50

Ostatnio pobrałem kod programu Visual Studio, który działa jako edytor tekstu, ale nie mogę dowiedzieć się, jak otworzyć plik kodu z terminala.

Kiedy używam Sublime Text, polecenie jest takie subl, więc po uruchomieniu subl newFolder.cautomatycznie otwiera Sublime Text z plikiem o nazwie newFolder.c.

Co mogę wpisać, aby utworzyć / otworzyć plik w programie Visual Studio Code?

Giorgi Cercvadze
źródło
Próbowałeś; gedit newFolder.c; nano newFolder.c; vim newFolder.c ??
Rahul
@Rahul żaden z nich nie działa
Giorgi Cercvadze
Jeśli żaden z nich nie zadziałał, PATHprawdopodobnie zostałeś oszukany. Co echo $PATHci pokazuje Czego się spodziewałeś
Michael Sandman,
1
Zamiast ctrl +shift+P... install shell ...spróbuj udać się w to samo miejsce ctrl+shift+Pi wpisać install 'Code' command in PATH. To działało dla mnie, gdy nie działało żadne inne rozwiązanie. Znalazłem to tutaj: stackoverflow.com/a/30627956
Ricky

Odpowiedzi:

66

Należy to nazwać codei dla mnie muszę to po prostu uruchomić.

$ code
$ code my-file

i to działa. Zainstalowałem .deb, w którym jest umieszczony /usr/bin. Jeśli zainstalowałeś go w inny sposób, spróbuj znaleźć plik binarny

$ command -v code

wydrukuje ścieżkę ... bardziej niezawodnie niż which code. VS Code to aplikacja elektronowa (tj. Chrome / węzeł), a program uruchamiający jest nieco niepewny. Na przykład xdg-opennie działa dla mnie dobrze.

Michael Sandman
źródło
3
Tak!! pracował dla mnie.
Avnish alok
34

Prawidłowym sposobem jest otwarcie programu Visual Studio Code i naciśnięcie Ctrl+ Shift+, Pa następnie wpisanie install shell command. W pewnym momencie powinna pojawić się opcja, która pozwala zainstalować polecenie powłoki, kliknij je. Następnie otwórz nowe okno terminala i wpisz code.

Shane Hudson
źródło
5
Ta opcja nie pojawi się w 1.25.1
wyciszona
2
@silencedmessage spróbuj pisać shell. Tak to dla mnie wygląda
Alex Cory,
W systemie Mac OS należy użyć CMD + Shift + P
James Jordan Taylor
2
Zamiast tego install shell command, dla mnie to byłoInstall 'code' command in PATH
tomp