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

Sloučte tento linuxový fragment se stávajícím nastavením prostředí terminálu a poté otevřete nový terminál. U veřejných stahování, která mohou procházet veřejným zprostředkovatelem, sestavte hodnoty HTTP URL z seznam HTTP proxy. Pro platformu shellu použijte odpovídající položku env.osx/env.windows. Spouštěcí soubory shellu mohou tyto hodnoty přepsat.

Případně spusťte první proces VS Code z požadovaného prostředí. Pozdější okno code může použít již běžící proces místo hodnot nového shellu.

terminal.integrated.inheritEnv ovlivňuje dědění v Linuxu/macOS a ve Windows nemá žádný účinek. Sám potřebné proměnné nedeklaruje.

U WSL, SSH nebo kontejnerů použijte nastavení tam, kde terminál běží, a použijte naslouchací prvek dostupný na tomto místě. Úspěch na Marketplace ověřuje pouze požadavek editoru; nevytváří vzdálenou trasu pro pip/Git.

Související články