2016-02-16 22 views
6

Quando si tenta di installare un'estensione VSCODE dal marketplace, mi sto connettendo ETIMEDOUT xxx.xxx.xxx.xxx:443 probabilmente a causa delle restrizioni del firewall dell'azienda.Connettersi a ETIMEDOUT quando si tenta di installare un'estensione VSCODE

C'è un modo per scaricare e installare estensioni da un'unità locale? Non sono riuscito a trovare un'opzione "download" sul mercato VSCODE.

risposta

5

Ecco cosa puoi fare.

La maggior parte delle estensioni sono in archivi pubblici. Fai clic su Come iniziare nel pannello laterale.

enter image description here

Scarica il codice dalla repo pubblico.

Seguire le istruzioni nel docs per caricare l'applicazione.

Se si desidera condividere la propria estensione o la personalizzazione con gli altri privatamente, si può semplicemente inviare loro una copia della uscita dal generatore e chiedere loro di aggiungere sotto il loro .vscode/estensioni cartella. In alternativa, impacchetta la tua estensione utilizzando lo strumento di pubblicazione vsce e invia loro il file .vsix.

+1

Stavo cercando di ottenere il file .vsix per installare l'estensione ** C# ** da GitHub. Il suggerimento in questa risposta per utilizzare il link sotto "Risorse" mi ha portato alla pagina GitHub, ma poi ho dovuto andare alla scheda ** Codice ** e fare clic sul link ** Rilasci **, che mi ha portato a https : //github.com/OmniSharp/omnisharp-vscode/releases. Da lì ho scaricato il file .vsix e installato tramite il menu VSC File -> Apri file. – mungflesh

9

È necessario aggiungere il proprio proxy aziendale alle impostazioni VSCode.

Fase 1. Apri File> Preferenze> Impostazioni utente

Fase 2.

Copia e Incolla sotto nel settings.json (file che si apre) Assicurarsi che sia all'interno del riccio parentesi {}

//-------- HTTP configuration -------- 

// The proxy setting to use. If not set will be taken from the http_proxy and https_proxy environment variables 
"http.proxy": "http://127.0.0.1:8080", //your corporate proxy 

// Whether the proxy server certificate should be verified against the list of supplied CAs. 
"http.proxyStrictSSL": false 

Fase 3. Premere F1 e digitare Reload Window e premere invio per aggiornare.

Suggerimento: se non si conoscono le impostazioni del proxy aziendali, segui questo consiglio: https://superuser.com/questions/346372/how-do-i-know-what-proxy-server-im-using

+0

grazie. questo ha funzionato per me. – RedFox

+0

Utenti Mac ... le impostazioni utente si trovano in Codice> Preferenze> Impostazioni utente. – Jagd

3

Aggiungi configurazione proxy di codice VS

  1. Codice Open VS come amministratore
  2. Apri file> Preferenze> Impostazioni utente
  3. Aggiungi conf igurazione al file aperto.
{ 
    "http.proxy": "http://userName:[email protected]:portNumber", 
    "http.proxyStrictSSL": false 
} 
+0

Grazie per il suggerimento "userName: password @", è proprio quello di cui avevo bisogno. – deansimcox

0

stesso problema. VS Code chiaramente non parla con il server di estensione.

code --install-extension <extension> 

ha dato un messaggio di timeout.

Si è scoperto che avevo impostazioni fasulle di HTTP_PROXY e HTTPS_PROXY. Annullare le variabili di ambiente e il codice VS ha funzionato magnificamente.

Problemi correlati