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?



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í.


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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.