我想使用 VS Code 进行 python 开发。为此,我需要安装一个扩展,但搜索扩展会导致“ECONNREFUSED”错误(当我使用 Insiders 构建时为 407)。
我的 settings.json 文件包含以下两行:
"http.proxy": "http://username:password@proxyurl:port",
"http.proxyStrictSSL": false
密码确实包含 @ 符号,但已使用 %40 进行转义。
我已经仔细检查过任何拼写错误,但仍然遇到同样的错误。我也尝试省略这两行中的任何一行或两者,但无济于事。
最佳答案
查看官方文档proxy-server-support .
如文中所述,VS Code 具有与 Google Chromium 完全相同的代理服务器支持
,请参阅 chromium network-settings了解更多详情。
假设代理 uri 为 http://127.0.0.1:8118 ,使用如下命令:
code --proxy-server="http=127.0.0.1:8118;https=127.0.0.1:8118"
或者如果您在 Linux 中,则可以使用别名的简单技巧,将以下行放在 ~/.bashrc 或 ~/.profile 文件的末尾。
alias code='code --proxy-server="http=127.0.0.1:8118;https=127.0.0.1:8118"'
关于networking - 带有 VS Code 的企业代理返回 ECONNREFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39846392/