Cómo abrir el código de Visual Studio usando la terminal

50

Recientemente descargué el código de Visual Studio que funciona como editor de texto, pero no puedo entender cómo abrir el archivo de código desde la terminal.

Cuando uso Sublime Text, el comando es subl, así que cuando lo ejecuto subl newFolder.c, automáticamente abriría Sublime Text con un archivo llamado newFolder.c.

¿Qué puedo escribir para crear / abrir un archivo en Visual Studio Code?

Giorgi Cercvadze
fuente
Relacionado: code.visualstudio.com/docs/setup/linux
Elder Geek
Has probado; gedit newFolder.c; nano newFolder.c; vim newFolder.c ??
Rahul
@Rahul ninguno de ellos trabaja
Giorgi Cercvadze
Si ninguno de esos funcionó, PATHes probable que esté loco. ¿Qué echo $PATHte muestra? Que esperabas
Michael Sandman
1
En lugar de ctrl +shift+P... install shell ...intenta ir al mismo lugar ctrl+shift+Py escribir install 'Code' command in PATH. Esto funcionó para mí cuando ninguna de las otras soluciones lo hizo. Lo encontré aquí: stackoverflow.com/a/30627956
Ricky

Respuestas:

67

Debería llamarse codey para mí, solo tengo que ejecutarlo.

$ code
$ code my-file

Y eso funciona. Instalé el .deb que lo pone en /usr/bin. Si lo instaló de otra manera, intente encontrar el binario

$ command -v code

imprimirá el camino ... más confiablemente que which code. VS Code es una aplicación Electron (es decir, Chrome / nodo) y el iniciador es un poco inestable. Por ejemplo, xdg-openno funciona bien para mí.

Michael Sandman
fuente
3
¡¡sí!! trabajó para mi.
Avnish alok
34

La forma correcta es abrir el Código de Visual Studio y presionar Ctrl+ Shift+ y Pluego escribir install shell command. En algún momento, debería ver aparecer una opción que le permite instalar el comando de shell, haga clic en él. Luego abra una nueva ventana de terminal y escriba code.

Shane Hudson
fuente
55
Esa opción no aparecerá en 1.25.1
silenciado
2
@silencedmessage intente escribir shell. Esto es lo que parece para mí
Alex Cory
Para Mac OS, debe usar CMD + Shift + P
James Jordan Taylor
2
En lugar de install shell command, para mí fueInstall 'code' command in PATH
tomp