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

Об'єднайте цей фрагмент для Linux з наявними налаштуваннями середовища термінала, потім відкрийте новий термінал. Для загальнодоступних завантажень, які можуть іти через публічного посередника, складіть значення HTTP URL зі список HTTP-проксі. Для платформи оболонки використовуйте відповідний запис env.osx/env.windows. Стартові файли оболонки можуть перезаписати ці значення.

Або запустіть перший процес VS Code з потрібного середовища. Пізніше відкрите вікно code може використати вже запущений процес замість значень нової оболонки.

terminal.integrated.inheritEnv впливає на успадкування в Linux/macOS і не діє у Windows. Сам він не оголошує потрібні змінні.

Для WSL, SSH або контейнерів застосовуйте налаштування там, де працює термінал, і використовуйте прослуховувач, доступний звідти. Успіх у Marketplace перевіряє лише запит редактора; він не створює віддаленого маршруту для pip/Git.

Схожі статті