ACTUALIZACIÓN 2017-12-13
Ahora puede descargar la extensión directamente desde el mercado .
A partir de Visual Studio Code 1.7.1, arrastrar o abrir la extensión ya no funciona. Para instalarlo manualmente necesita:
- abre la barra lateral de extensiones
- haga clic en los puntos suspensivos en la esquina superior derecha
- elija Instalar desde VSIX
Método antiguo
Según la documentación , es posible descargar una extensión directamente:
La URL de descarga directa de una extensión tiene el formato:
https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extension name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
Esto significa que para descargar la extensión necesita saber
- el nombre del editor
- la versión
- el nombre de la extensión
Puede encontrar toda esta información en la URL.
Ejemplo
Aquí hay un ejemplo para descargar e instalar la extensión C # v1.3.0 :
Editor, extensión y versión
Puede encontrar el editor y los nombres de las extensiones en la página de inicio de la extensión dentro de su URL:
https://marketplace.visualstudio.com/items?itemName= ms-vscode . csharp
Aquí está el editor ms-vscode
y el nombre de la extensión es csharp
.
La versión se puede encontrar en el lado derecho en el área Más información .
Para descargarlo, debe crear un enlace desde la plantilla anterior:
https://ms-vscode.gallery.vsassets.io/_apis/public/gallery/publisher/ms-vscode/extension/csharp/1.3.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
Todos los paquetes tendrán el mismo nombre Microsoft.VisualStudio.Services.VSIXPackage , por lo que deberá cambiarle el nombre después de la descarga si desea saber qué paquete era más tarde.
Instalación
Para instalar la extensión
- Cambia el nombre del archivo y dale la
*.vsix
extensión
- Abra Visual Studio Code, vaya al menú Archivo → Abrir archivo ... o Ctrl+ Oy seleccione el
.vsix
archivo
- Si todo salió bien, debería ver este mensaje en la parte superior de la ventana:
La extensión se instaló correctamente. Reinicie para habilitarlo.