Impostare le variabili d'ambiente del proxy nel terminale integrato di VS Code
terminal.integrated.env è un input separato dalla preferenza http.proxy dell'editor.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}Unisci questo frammento Linux alle impostazioni d'ambiente esistenti del terminale, poi apri un nuovo terminale. Per i download pubblici che possono passare da un intermediario pubblico, costruisci i valori URL HTTP dalla elenco dei proxy HTTP. Usa la voce env.osx/env.windows corrispondente alla piattaforma della shell. I file di avvio della shell possono sostituire quei valori.
In alternativa, avvia il primo processo di VS Code dall'ambiente desiderato. Una finestra code successiva può usare il processo già in esecuzione invece dei valori della nuova shell.
terminal.integrated.inheritEnv influisce sull'ereditarietà in Linux/macOS e non ha alcun effetto in Windows. Non dichiara da solo le variabili necessarie.
Per WSL, SSH o container, applica le impostazioni dove viene eseguito il terminale e usa un listener raggiungibile da lì. Un successo nel Marketplace verifica solo la richiesta dell'editor; non stabilisce una rotta remota per pip/Git.