[Mac] VS Code 中配置使用 Clash 代理
2020年10月5日
在 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
添加下面的部分:
1 2 3 | export http_proxy=http://127.0.0.1:7890 export https_proxy=$http_proxy echo -e "Http Proxy is on." |
然後重啟窗口或者使用開啟:
1 | source ~/.zshrc |
如果修改過請按照你實際的端口號修改。
這樣在命令行中可以使用 Clash 代理了。可以測試下:
1 | curl -I "www.apple.com" |
2. VS Code 配置
很多時候 macOS 並沒有正確使用上面的默認配置,這時我們對 VS Code 進行下配置。
2.1 Clash 中的配置
2.2 VS Code 中的配置
打開 Code -> Settings -> Settings,搜索 http_proxy
:
將 http://127.0.0.1:7890
填入:
如果沒有發生問題,則 VS Code 中的插件應該可以使用 Clash 代理了。