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

Gabungkan coretan Linux ini dengan tetapan persekitaran terminal sedia ada, kemudian buka terminal baharu. Untuk muat turun awam yang mungkin menggunakan perantara awam, bina nilai URL HTTP daripada senarai proksi HTTP. Untuk platform shell, gunakan entri env.osx/env.windows yang sepadan. Fail permulaan shell boleh menggantikan nilai tersebut.

Sebagai alternatif, mulakan proses VS Code pertama daripada persekitaran yang dikehendaki. Tetingkap code kemudian boleh menggunakan proses yang sudah berjalan dan bukannya nilai shell baharu itu.

terminal.integrated.inheritEnv mempengaruhi pewarisan pada Linux/macOS dan tiada kesan pada Windows. Ia sendiri tidak mengisytiharkan pemboleh ubah yang diperlukan.

Untuk WSL, SSH atau kontena, gunakan tetapan di tempat terminal berjalan dan gunakan pendengar yang boleh dicapai di sana. Kejayaan di Marketplace hanya menguji permintaan editor; ia tidak mewujudkan laluan jauh untuk pip/Git.

Artikel berkaitan