Ejecutar/abrir VSCode desde la terminal Mac

Resuelto Johnny Oshika asked hace 9 años • 29 respuestas

Me gustaría ejecutar/abrir Visual Studio Code desde la terminal Mac OSX ejecutando este comando code .. Encontré instrucciones aquí:

https://code.visualstudio.com/Docs/setup

Aparentemente necesito incluir esto en mi .bashrcexpediente, así lo hice, pero fue en vano.

code () {
    if [[ $# = 0 ]]
    then
        open -a "Visual Studio Code"
    else
        [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
        open -a "Visual Studio Code" --args "$F"
    fi
}

Edité el .bashrcarchivo aquí:

~/.bashrcque apunta a/Users/username/.bashrc

¿ Cuál .bashrcdebería editar?

Johnny Oshika avatar May 06 '15 07:05 Johnny Oshika
Aceptado

Según los documentos sobre Lanzamiento desde la línea de comando :

  1. Abrir código de Visual Studio
  2. Abra la paleta de comandos con Command+ Shift+ P(o F1)
  3. Escriba Shellen la paleta de comandos
  4. Seleccionar Shell Command: Install code in PATHde la lista sugerida

Abra VSCode a través de Terminal/Símbolo del sistema

Eso es todo.

Ahora abre tu tipo de terminal.

$ code .

Para hacer que este cambio persista después de reiniciar en MacOS

Muchos usuarios de Mac descubren que esto se olvida y es necesario volver a aplicarlo después de reiniciar. Esto puede suceder si MacOS ha aplicado el atributo de cuarentena a VS Code, que el sistema operativo utiliza para la pregunta "¿Estás seguro?" Aviso aplicado al usar por primera vez aplicaciones descargadas de Internet.

Para verificar si este atributo se aplica, busque com.apple.quarantineen la lista devuelta por este comando (cambiando la ruta si no es donde lo instaló):

xattr "/Applications/Visual Studio Code.app"

Si eso devuelve com.apple.quarantine, puede eliminar el atributo usando el mismo comando con la -dbandera (además -rde eliminarlo recursivamente de todos los archivos contenidos y sudopermitir el cambio):

sudo xattr -r -d com.apple.quarantine "/Applications/Visual Studio Code.app"

... luego haga Shell Command : Install code in PATHlo anterior después de que se haya eliminado el atributo, y debería persistir después del reinicio.

Crédito: artículo de derflounder.wordpress.com vinculado por RicardoVallejo en este comentario .


Raja Jaganathan avatar Apr 27 '2016 06:04 Raja Jaganathan

Solo quiero sacar la respuesta de Benjamín Pasero desde dentro de su comentario, ya que parece la mejor solución. Es el consejo que se da en la página Configuración de Visual Studio Code donde dice...

Si desea ejecutar VS Code desde la terminal, agregue lo siguiente a su archivo ~/.bash_profile (~/.zshrc en caso de que use zsh).

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

Ahora, puedes simplemente escribir code .en cualquier carpeta para comenzar a editar archivos en esa carpeta. [O code test.txtir a trabajar en el test.txtarchivo]

dumbledad avatar Oct 23 '2015 13:10 dumbledad

Para configurar la ruta de forma permanente para los usuarios de Mac;

abrir ~/.zshrcusando el siguiente comando

vi ~/.zshrc

Añade la siguiente ruta

export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin" 

Y consíguelo usando el siguiente comando

source ~/.zshrc

Ahora cierre la terminal y vuelva a abrirla y ejecutar code .el comando debería funcionar correctamente.

Vaibhav Jain avatar Aug 05 '2021 12:08 Vaibhav Jain

sigue unos sencillos pasos:

  1. abra su código de Visual Studio (vs código).
  2. presione F1.
  3. La paleta se abrirá en la parte superior central con el símbolo >
  4. tipo cáscara.
  5. seleccione el comando instalar 'código' en RUTA.
  6. Se instalará automáticamente.

Ahora puedes usarlo desde la terminal escribiendo

código $.

sherkhan avatar Sep 07 '2021 06:09 sherkhan

Abra VSCode, presione Comando + Mayús + P, escriba Shell en la paleta de comandos, seleccione esa opción => Instalar código en RUTA de la lista sugerida en la paleta de comandos.

Ahmed Raza avatar Sep 26 '2021 08:09 Ahmed Raza