[Mac] Настройка использования прокси Clash в VS Code
В VS Code есть некоторые плагины, такие как IntelliCode, Claude Dev и другие, которые могут требовать доступа через Proxy. Ниже приведен метод настройки прокси с использованием Clash, другие методы аналогичны.
0. Системная среда
macOS Sonoma 14.6.1
Clash for Windows 0.20.39
1. Настройки системы
Если вы не изменяли настройки по умолчанию, Clash по умолчанию использует порт 7890. Если вы не изменяли его, мы можем изменить системный конфигурационный файл sudo vim ~/.zshrc
, добавив следующую часть:
export http_proxy=http://127.0.0.1:7890 export https_proxy=$http_proxy echo -e "Http Proxy is on."
Затем перезапустите окно или используйте команду для активации:
source ~/.zshrc
Если вы изменили настройки, измените их в соответствии с вашим фактическим номером порта.
Теперь в командной строке можно использовать прокси Clash. Можно протестировать:
curl -I "www.apple.com"
2. Настройки VS Code
Часто macOS не использует вышеуказанные настройки по умолчанию, в этом случае мы настроим VS Code.
2.1 Настройки в Clash
Необходимо включить два параметра: TUN и allow WLAN:
2.2 Настройки в VS Code
Откройте Code -> Settings -> Settings, найдите http_proxy
:
Введите http://127.0.0.1:7890
:
Если проблем не возникло, плагины в VS Code должны работать через прокси Clash.