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 configurarlo, inicie VS Code. Luego abra la Paleta de comandos (⇧⌘P) y escriba el comando de shell para encontrar el comando de Shell: Instalar el comando ''código'' en el comando PATH. ingrese la descripción de la imagen aquí
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.