UPDATE 2017-12-13
Agora você pode baixar a extensão diretamente do mercado .
A partir do Visual Studio Code 1.7.1, arrastar ou abrir a extensão não funciona mais. Para instalá-lo manualmente, você precisa:
- abra a barra lateral das extensões
- clique nas reticências no canto superior direito
- escolha Instalar do VSIX
Método antigo
De acordo com a documentação , é possível baixar uma extensão diretamente:
O URL de download direto de uma extensão está no formato:
https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${extension name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
Isso significa que, para baixar a extensão, você precisa saber
- o nome do editor
- a versão
- o nome da extensão
Você pode encontrar todas essas informações no URL.
Exemplo
Aqui está um exemplo para baixar uma instalação do C # v1.3.0 extensão :
Editor, extensão e versão
Você pode encontrar o editor e os nomes da extensão na página inicial da extensão em seu URL:
https://marketplace.visualstudio.com/items?itemName= ms-vscode . csharp
Aqui está o editor ms-vscode
e o nome da extensão csharp
.
A versão pode ser encontrada no lado direito na área Mais informações .
Para fazer o download, você precisa criar um link a partir do modelo acima:
https://ms-vscode.gallery.vsassets.io/_apis/public/gallery/publisher/ms-vscode/extension/csharp/1.3.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage
Todos os pacotes terão o mesmo nome Microsoft.VisualStudio.Services.VSIXPackage , portanto, você precisará renomeá-lo após o download, se quiser saber qual pacote foi posteriormente.
Instalação
Para instalar a extensão
- Renomeie o arquivo e dê a
*.vsix
extensão
- Abra o Código do Visual Studio, vá para o menu Arquivo → Abrir arquivo ... ou Ctrl+ Oe selecione o
.vsix
arquivo
- Se tudo correu bem, você deverá ver esta mensagem na parte superior da janela:
A extensão foi instalada com sucesso. Reinicie para habilitá-lo.