Configurar las variables de entorno del proxy en la terminal integrada de VS Code
terminal.integrated.env es una entrada distinta de la preferencia http.proxy del editor.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}Combina este fragmento de Linux con la configuración de entorno de la terminal existente y luego abre una terminal nueva. Para descargas públicas que puedan usar un intermediario público, construye los valores de URL HTTP a partir de la lista de proxies HTTP. Usa la entrada env.osx/env.windows correspondiente a la plataforma del shell. Los archivos de inicio del shell pueden sustituir esos valores.
Como alternativa, inicia el primer proceso de VS Code desde el entorno deseado. Una ventana code posterior puede usar el proceso que ya se está ejecutando en lugar de los valores de ese shell nuevo.
terminal.integrated.inheritEnv afecta la herencia en Linux/macOS y no tiene efecto en Windows. No declara por sí mismo las variables necesarias.
Para WSL, SSH o contenedores, aplica la configuración donde se ejecuta la terminal y usa un receptor accesible desde allí. El éxito en Marketplace solo comprueba la solicitud del editor; no establece una ruta remota para pip/Git.