一般在windows下vscode都配合wsl进行使用。所以这里顺便也介绍了vscode如何使用代理。
vscode中一些插件是从github下载。当不使用代理访问github,那个访问速度真的是龟速。所以,基本上要某些插件,真的是没办法。
linux下代理就简单许多了。直接命令行proxychains code
启动vscode就行了。此时打开的vscode已经支持代理了。
windows下设置代理的话,当不使用全局代理时,通过设置里面的扩展代理进行设置,我是在设置好代理服务器和端口号后,并没有什么反应,而且此时插件商店连网都连不上。所以直接不通过vscode中的扩展设置进行代理设置,直接把代理设置成windows全局即可。
关于wsl的安装,微软中国里面具体介绍的,操作非常的简单。
打开终端,并且此时将代理设置成全局模式。发现并不支持访问google,一直等待中。。。
此时sudo apt install proxychains
安装proxychains。sudo vim /etc/proxychains.conf
将最后一行改成socks5 你的代理服务器IP 端口号,如下所示。
此时通过proxychains curl google.com
来进行google.com访问,现在能收到google.com的返回信息。如果要clone github中的工程时,只需要在最前面加上proxychains
即可。需要走代理的加这个命令在最前面就行了。