Nastavení proxy proměnných prostředí v integrovaném terminálu VS Code
terminal.integrated.env je samostatný vstup oddělený od předvolby http.proxy editoru.
"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.