تنظیم متغیرهای محیطی پروکسی در ترمینال یکپارچه VS Code
terminal.integrated.env ورودی جداگانهای از ترجیح http.proxy ویرایشگر است.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}این قطعه لینوکس را با تنظیمات محیطی موجود ترمینال ادغام کنید و سپس ترمینال جدیدی باز کنید. برای دانلودهای عمومی که ممکن است از واسطه عمومی استفاده کنند، مقادیر نشانی HTTP را از فهرست پروکسی HTTP بسازید. برای سکوی پوسته از ورودی متناظر env.osx/env.windows استفاده کنید. فایلهای آغازین پوسته ممکن است آن مقادیر را جایگزین کنند.
در عوض، نخستین فرایند VS Code را از محیط موردنظر آغاز کنید. پنجره code بعدی میتواند بهجای مقادیر آن پوسته تازه، از فرایند در حال اجرا استفاده کند.
terminal.integrated.inheritEnv بر وراثت در لینوکس/macOS اثر میگذارد و در ویندوز هیچ اثری ندارد. خودش متغیرهای لازم را اعلام نمیکند.
برای WSL، SSH یا کانتینرها، تنظیمات را همانجا که ترمینال اجرا میشود اعمال کنید و از شنوندهای استفاده کنید که از آنجا در دسترس باشد. موفقیت در Marketplace فقط درخواست ویرایشگر را میآزماید؛ مسیر دوردست برای pip/Git ایجاد نمیکند.