问题和vscode中的代理问题

时间:2016-11-03 14:23:53

标签: proxy visual-studio-code

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

  

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

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

非常感谢!

5 个答案:

答案 0 :(得分:1)

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

 {
    "http.proxyStrictSSL":false,
    "http.proxy":"http://USERID:PASSWORD@proxy.domain.com:3128"
 }

它对我有用。并且也会为你工作。似乎在http.proxy中添加了"域"之后" http://"这不是必需的。

答案 1 :(得分:0)

我也有问题。尝试添加:

input['myModule-myInputtest']

到你的settings.json文件。

答案 2 :(得分:0)

  1. 使用以下命令启动vscode
      

    code --proxy-server =“ xxx.xx.xx.xx:port”

  2. 在桌面中添加vscode的命令

    /usr/share/applications/code.desktop

      

    Exec = / usr / share / code / code --proxy-server =“ xx.x.x.xx:xxx” --unun-launch%F

答案 3 :(得分:0)

这是Windows 7中的解决方案。

Internet选项 => 连接 => LAN设置中,将系统代理更改为您的代理,例如localhost:3128

一个版本(可能是1.35.0)之后,vscode的设置中的代理设置似乎不起作用。 我的代理服务器在更新后立即关闭。 最后,我通过更改系统代理解决了该问题。

官方参考:https://code.visualstudio.com/docs/setup/network

答案 4 :(得分:0)

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

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