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

Połącz ten fragment dla Linuksa z istniejącymi ustawieniami środowiska terminala, a następnie otwórz nowy terminal. W przypadku publicznych pobrań, które mogą korzystać z publicznego pośrednika, zbuduj wartości adresów HTTP z lista serwerów proxy HTTP. Dla platformy powłoki użyj odpowiedniego wpisu env.osx/env.windows. Pliki startowe powłoki mogą zastąpić te wartości.

Alternatywnie uruchom pierwszy proces VS Code z zamierzonego środowiska. Późniejsze okno code może użyć już działającego procesu zamiast wartości nowej powłoki.

terminal.integrated.inheritEnv wpływa na dziedziczenie w systemach Linux/macOS i nie ma żadnego efektu w Windows. Sam nie deklaruje wymaganych zmiennych.

W przypadku WSL, SSH lub kontenerów zastosuj ustawienia tam, gdzie działa terminal, i użyj nasłuchiwacza osiągalnego z tego miejsca. Sukces w Marketplace sprawdza tylko żądanie edytora; nie ustanawia zdalnej trasy dla pip/Git.

Powiązane artykuły