visual studio open from for developer consola code abrir cmd visual-studio-extensions visual-studio-code

cmd - open - Cómo instalar extensiones de código de Visual Studio desde la línea de comando



visual studio code open command line (4)

Para facilitar la automatización y la configuración del código VS, es posible enumerar, instalar y desinstalar extensiones desde la línea de comandos. Al identificar una extensión, proporcione el nombre completo del formulario publisher.extension, por ejemplo donjayamanne.python.

code --list-extensions code --install-extension ms-vscode.cpptools code --uninstall-extension ms-vscode.csharp

Documentation

Cómo instalar extensiones de código de Visual Studio desde el símbolo del sistema mientras está abierta la instancia de código. Quiero instalar la extensión desde la galería de códigos de Visual Studio.

A continuación está la información de extensión que quiero instalar.

Mi instancia de código de Visual Studio está abierta. Lo que quiero hacer es instalar la siguiente extensión desde el símbolo del sistema.


Creo que lo que quieres es instalar una extensión como archivo .vsix. Documentation aquí. Copiado para referencia.

Puede instalar manualmente una extensión de código VS empaquetada en un archivo .vsix. Simplemente instale usando la línea de comando VS Code que proporciona la ruta al archivo .vsix.

code myExtensionFolder/myExtension.vsix

La extensión se instalará en su carpeta de usuario .vscode / extensions. Puede proporcionar múltiples archivos .vsix en la línea de comando para instalar múltiples extensiones a la vez.


De acuerdo con Documentation , puede usar --install-extension para eso. Por ejemplo:

code --install-extension ms-vscode.csharp


Para agregar a la respuesta anterior de Shan Khan, si desea instalar extensiones en un archivo .bat, debe usar la palabra clave de call ; de lo contrario, su secuencia de comandos finalizará una vez que se complete la instalación de la extensión. Además, si code.exe aún no se encuentra en la ruta y está realizando una llamada con una ruta completa, asegúrese de estar apuntando al directorio /bin :

echo. echo. echo Installing VS Code Extensions... call "C:/Program Files/Microsoft VS Code/bin/code" --install-extension ritwickdey.liveserver call "C:/Program Files/Microsoft VS Code/bin/code" --install-extension ritwickdey.live-sass call "C:/Program Files/Microsoft VS Code/bin/code" --install-extension ms-vscode.csharp call "C:/Program Files/Microsoft VS Code/bin/code" --install-extension PKief.material-icon-theme echo Done. echo. echo.