Angi proxy-miljøvariabler i VS Codes integrerte terminal
terminal.integrated.env er et eget inndata sammenlignet med editorens http.proxy-innstilling.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}Slå sammen dette Linux-utdraget med de eksisterende miljøinnstillingene for terminalen, og åpne deretter en ny terminal. For offentlige nedlastinger som kan gå via en offentlig mellommann, bygg HTTP-URL-verdiene fra liste over HTTP-proxyer. Bruk den tilsvarende env.osx/env.windows-oppføringen for shell-plattformen. Skallens oppstartsfiler kan erstatte disse verdiene.
Alternativt kan du starte den første VS Code-prosessen fra det ønskede miljøet. Et senere code-vindu kan bruke den allerede kjørende prosessen i stedet for verdiene i det nye skallet.
terminal.integrated.inheritEnv påvirker arv på Linux/macOS og har ingen virkning på Windows. Det erklærer ikke selv de nødvendige variablene.
For WSL, SSH eller containere bruker du innstillingene der terminalen kjører, og en lytter som er tilgjengelig der. Suksess i Marketplace tester bare editorens forespørsel; det etablerer ikke en ekstern rute for pip/Git.