Đặt biến môi trường proxy trong terminal tích hợp của VS Code
terminal.integrated.env là một đầu vào riêng, khác với tùy chọn http.proxy của trình soạn thảo.
"terminal.integrated.env.linux": {
"http_proxy": "http://proxy.example:8080",
"https_proxy": "http://proxy.example:8080"
}Gộp đoạn Linux này với các thiết lập môi trường terminal hiện có, rồi mở một terminal mới. Với các lượt tải công khai có thể đi qua trung gian công cộng, hãy dựng các giá trị URL HTTP từ danh sách proxy HTTP. Với nền tảng shell, dùng mục env.osx/env.windows tương ứng. Các tệp khởi động của shell có thể thay thế những giá trị đó.
Cách khác, hãy khởi chạy tiến trình VS Code đầu tiên từ môi trường mong muốn. Một cửa sổ code mở sau đó có thể dùng tiến trình đang chạy thay vì các giá trị của shell mới.
terminal.integrated.inheritEnv ảnh hưởng đến việc kế thừa trên Linux/macOS và không có tác dụng trên Windows. Bản thân nó không khai báo các biến cần thiết.
Với WSL, SSH hoặc container, hãy áp dụng thiết lập ở nơi terminal chạy và dùng một trình lắng nghe có thể truy cập tại đó. Thành công trên Marketplace chỉ kiểm tra yêu cầu của trình soạn thảo; nó không thiết lập tuyến đường từ xa cho pip/Git.