[Mac] Configurer l'utilisation du proxy Clash dans VS Code
Dans VS Code, il existe certains plugins comme IntelliCode, Claude Dev, etc., qui peuvent nécessiter un accès via un proxy. Voici la méthode de configuration pour utiliser le proxy Clash, similaire pour d'autres.
0. Environnement système
macOS Sonoma 14.6.1
Clash for Windows 0.20.39
1. Paramètres système
Si vous n'avez pas modifié la configuration par défaut, Clash utilise par défaut le port 7890. Si vous ne l'avez pas modifié, nous pouvons modifier le fichier de configuration système sudo vim ~/.zshrc
en ajoutant la partie suivante :
export http_proxy=http://127.0.0.1:7890 export https_proxy=$http_proxy echo -e "Http Proxy is on."
Ensuite, redémarrez la fenêtre ou utilisez la commande suivante :
source ~/.zshrc
Si vous avez modifié le port, ajustez-le en fonction de votre numéro de port réel.
Ainsi, vous pouvez utiliser le proxy Clash dans la ligne de commande. Vous pouvez tester avec :
curl -I "www.apple.com"
2. Configuration de VS Code
Souvent, macOS n'utilise pas correctement la configuration par défaut ci-dessus, c'est pourquoi nous devons configurer VS Code.
2.1 Configuration dans Clash
Il est nécessaire d'activer les options TUN et allow WLAN :
2.2 Configuration dans VS Code
Ouvrez Code -> Settings -> Settings, recherchez http_proxy
:
Entrez http://127.0.0.1:7890
:
Si aucun problème ne survient, les plugins dans VS Code devraient pouvoir utiliser le proxy Clash.