visual update studio open not mac from found desde code abrir macos terminal visual-studio-code

macos - update - Ejecutar/abrir VSCode desde Mac Terminal



update visual studio code mac (11)

A veces, simplemente agregar el comando de shell no funciona. Necesitamos verificar si el código de Visual Studio está disponible en la carpeta "Aplicaciones" o no. Ese fue el caso para mí.

En el momento en que descarga el código VS, permanece en la carpeta "Descargas" y el terminal no se activa desde allí. Entonces, moví manualmente mi código VS a la carpeta "Aplicaciones" para acceder desde la Terminal.

Paso 1: descargue el código VS, que le dará una carpeta comprimida.

Paso 2: ejecútelo, lo que le dará un archivo exe en la carpeta de descargas.

Paso 3: muévelo manualmente a la carpeta "Aplicaciones".

Paso 4: Abra el código VS, "Comando + Mayús + P" y ejecute el comando de shell.

Paso 5: reinicia el terminal.

Paso 6: Escribe "Código". en la terminal debería funcionar ahora.

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

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

Aparentemente necesito incluir esto en mi archivo .bashrc , así que 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 archivo .bashrc aquí:

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

¿Qué .bashrc debería editar?


Para Mac, puede hacer: Ver> Paleta de comandos> Comando Shell> "comando de código de instalación en ruta". Asumiría que habría algo similar para otros sistemas operativos. Despues de hacer

which code

y me dice que lo puso en / usr / local / bin



Para usuarios de Mac:

Una cosa que hizo que la respuesta aceptada no funcionara para mí es que no arrastré el paquete de código vs a la carpeta de aplicaciones

Por lo tanto, debe arrastrarlo a la carpeta de aplicaciones y luego ejecutar el comando dentro del código vs (que se muestra a continuación) https://code.visualstudio.com/docs/setup/mac

  • Lanzamiento VS Code.
  • Abra la Paleta de comandos (⇧⌘P) y escriba ''comando de shell'' para encontrar el comando de Shell: Instalar el comando ''código'' en el comando PATH.

Prefiero tener enlaces simbólicos en el directorio de inicio, en este caso al menos. Así es como tengo las cosas configuradas:

: cat ~/.bash_profile | grep PATH # places ~/bin first in PATH export PATH=~/bin:$PATH

Así que hice un enlace simbólico al binario VSCode así:

ln -s /Applications/Visual/ Studio/ Code.app/Contents/Resources/app/bin/code ~/bin/code

Ahora puedo emitir code . en cualquier directorio que desee.


Prueba este

Abra el Código de Visual Studio y presione Comando + Mayús + P, luego escriba Shell en la paleta de comandos, ahora puede encontrar esta opción como Shell Command : Install code in PATH de la lista sugerida en la paleta de comandos. Selecciona esas opciones.

Eso es.

Ahora abra su tipo de terminal.

$ code .


Si está en Mac OSX Maverick, es ~/.bash_profile no ~/.bashrc

Intente poner el código allí, cierre la terminal e intente nuevamente. Debería estar trabajando


Simplemente creé un archivo llamado código:

#!/bin/bash open /Applications/Visual/ Studio/ Code.app $1

Hazlo ejecutable:

$ chmod 755 code

Luego pon eso en / usr / local / bin

$ sudo mv code /usr/local/bin

Mientras el archivo se encuentre en algún lugar que esté en su camino, puede abrir un archivo simplemente escribiendo: código


Solo quiero sacar la respuesta de Benjamin Pasero desde su comentario, ya que parece la mejor solución. Es el consejo dado en la página de Configuración del Código de Visual Studio 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, simplemente puede escribir code . en cualquier carpeta para comenzar a editar archivos en esa carpeta. [O code test.txt para ir a trabajar en el archivo test.txt ]


abra el buscador y vaya a las aplicaciones y asegúrese de que existe vscode allí, luego abra el tipo en terminal export PATH = "/ Applications / Visual Studio Code.app/Contents/Resources/app/bin"


code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else echo "Opening: "$@ "/Applications/Visual Studio Code.app/Contents/MacOS/Electron" $@ fi }

Lo puse en mi .bash_profile lo probé y funciona.