"terminal.integrated.env.linux": {
  "http_proxy": "http://proxy.example:8080",
  "https_proxy": "http://proxy.example:8080"
}

Slå ihop det här Linux-utdraget med terminalens befintliga miljöinställningar och öppna sedan en ny terminal. För offentliga nedladdningar som kan gå via en offentlig mellanhand bygger du HTTP-URL-värdena från lista över HTTP-proxyer. Använd motsvarande env.osx/env.windows-post för skalsplattformen. Skalets startfiler kan ersätta dessa värden.

Alternativt kan du starta den första VS Code-processen från den avsedda miljön. Ett senare code-fönster kan använda den redan körande processen i stället för den nya skalets värden.

terminal.integrated.inheritEnv påverkar arv i Linux/macOS och har ingen verkan i Windows. Det deklarerar inte själv de nödvändiga variablerna.

För WSL, SSH eller containrar använder du inställningarna där terminalen körs och en lyssnare som går att nå därifrån. Framgång i Marketplace testar bara editorns begäran; det etablerar ingen fjärrväg för pip/Git.

Relaterade artiklar