Cómo instalar extensiones de código de Visual Studio desde la línea de comandos
Cómo instalar extensiones de código de Visual Studio desde el símbolo del sistema mientras la instancia de código está abierta. Quiero instalar la extensión de Visual Studio Code gallery.
A continuación se muestran los datos 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.
4 answers
Para que sea más fácil automatizar y configurar VS Code, es posible listar, instalar y desinstalar extensiones desde la línea de comandos. Al identificar una extensión, proporcione el nombre completo del editor del formulario.extensión, por ejemplo donjayamanne.python.
code --list-extensions
code --install-extension ms-vscode.cpptools
code --uninstall-extension ms-vscode.csharp
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-13 12:13:09
De acuerdo con la documentación, puede usar --install-extension
para eso. Por ejemplo:
code --install-extension ms-vscode.csharp
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-08 01:02:25
Para agregar a la respuesta de Shan Khan anterior, si desea instalar extensiones en un .archivo bat, debe usar la palabra clave call
, de lo contrario, su script se cierra después de que se complete la instalación de la extensión. También, si el código.exe no está ya en la ruta y está llamando usando una ruta completa, asegúrese de que está 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.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-26 22:26:23
Creo que lo que quieres es instalar una extensión .archivo vsix. Documentación aquí. Copiado para referencia.
Puede instalar manualmente una extensión de código VS empaquetada en a .vsix file. Simplemente instale utilizando la línea de comandos VS Code que proporciona la ruta a la .archivo vsix.
code myExtensionFolder\myExtension.vsix
La extensión se instalará bajo su usuario .vscode/extensiones carpeta. Usted puede proporcionar múltiples .vsix en la línea de comandos para instalar múltiples extensiones a la vez.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-15 16:53:38