Ορισμός μεταβλητών περιβάλλοντος διαμεσολαβητή στο ενσωματωμένο τερματικό του VS Code
Το terminal.integrated.env είναι ξεχωριστή είσοδος από την προτίμηση http.proxy του επεξεργαστή.
"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.