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

Flet dette Linux-uddrag sammen med de eksisterende miljøindstillinger for terminalen, og åbn derefter en ny terminal. Til offentlige downloads, der kan gå via en offentlig mellemmand, bygges HTTP-URL-værdierne ud fra liste over HTTP-proxyer. Brug den tilsvarende env.osx/env.windows-post for shell-platformen. Shellens startfiler kan erstatte disse værdier.

Alternativt kan du starte den første VS Code-proces fra det ønskede miljø. Et senere code-vindue kan bruge den allerede kørende proces i stedet for den nye shells værdier.

terminal.integrated.inheritEnv påvirker nedarvning på Linux/macOS og har ingen virkning på Windows. Det erklærer ikke selv de nødvendige variabler.

Til WSL, SSH eller containere anvendes indstillingerne der, hvor terminalen kører, og der bruges en lytter, som kan nås dér. Succes i Marketplace tester kun editorens anmodning; det etablerer ikke en fjern pip/Git-rute.

Relaterede artikler