Nastavitev okoljskih spremenljivk proxyja v integriranem terminalu VS Code
terminal.integrated.env je ločen vnos od nastavitve http.proxy v urejevalniku.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}Združite ta del za Linux z obstoječimi nastavitvami okolja terminala in nato odprite nov terminal. Za javne prenose, ki lahko uporabljajo javnega posrednika, sestavite vrednosti URL HTTP iz seznam proxyjev HTTP. Za platformo lupine uporabite ustrezni vnos env.osx/env.windows. Zagonske datoteke lupine lahko te vrednosti zamenjajo.
Druga možnost je, da prvi proces VS Code zaženete iz želenega okolja. Poznejše okno code lahko uporabi že delujoč proces namesto vrednosti nove lupine.
terminal.integrated.inheritEnv vpliva na dedovanje v Linuxu/macOS in v Windows nima učinka. Sam ne deklarira potrebnih spremenljivk.
Za WSL, SSH ali vsebnike uporabite nastavitve tam, kjer terminal deluje, in uporabite poslušalca, dostopnega na tistem mestu. Uspeh v Marketplace preveri le zahtevo urejevalnika; ne vzpostavi oddaljene poti za pip/Git.