vscode 中的代理问题

pem*_*ola 10 proxy visual-studio-code

我第一次测试 VSCode,并按照建议在 settings.json 中配置代理:

"http.proxy": " http://domain\user:pass@myproxy:port/ "

但当我尝试安装新扩展时,它不起作用,出现连接超时错误。我还尝试将代理配置为系统环境变量,结果相同。你可以帮帮我吗?这是一个错误还是我做错了什么?还有其他方法可以下载扩展吗?

非常感谢!

小智 12

  1. 使用以下命令启动 vscode

    代码 --proxy-server="xxx.xx.xx.xx:端口"

  2. 在桌面添加 vscode 命令

    /usr/share/applications/code.desktop

    Exec=/usr/share/code/code --proxy-server="xx.xxxx:xxx" --unity-launch %F


小智 9

在 Windows 10 中设置代理后面的 VS code(代理脚本 pac 文件)以安装扩展和更新

  1. 找到代理脚本路径 Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  2. 从代理 pac 文件中找到代理服务器域名/端口详细信息(如果有很多,请选择允许互联网连接的一个)
  3. 在 VS Code 中,转到“文件”>“首选项”>“设置”并搜索“代理”
  4. 在Http: Proxy (http.proxy)设置字段中输入代理服务器 URL
  5. 取消选中Http 复选框:代理严格 SSL (http.proxyStrictSSL)
  6. 重新启动 VS 代码


Raj*_*ana 5

在 VS 代码中:文件 -> 首选项 -> 设置。

 {
    "http.proxyStrictSSL":false,
    "http.proxy":"http://USERID:PASSWORD@proxy.domain.com:3128"
 }
Run Code Online (Sandbox Code Playgroud)

这个对我有用。并且也会为你工作。看来在 http.proxy 中,您在“http://”之后添加了“domain”,这不是必需的。


Chr*_*ore 3

我也遇到了问题。尝试添加:

"http.proxyStrictSSL": false
Run Code Online (Sandbox Code Playgroud)

到您的 settings.json 文件。