[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 代理了。