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?



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.


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.