Visual studio code 如何配置VS代码以记住代理设置(Windows)

Visual studio code 如何配置VS代码以记住代理设置(Windows),visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我对这个窗口有点厌倦了: 我检查了配置,并将代理URL添加到http.proxy条目中,如下所述: 但它不起作用。然后,我尝试设置http\u proxy和https\u proxy环境变量,但都不起作用 有没有办法让VS代码记住代理设置?我在命令本身中使用了代理开关 像这样的事情对我来说很有用: 节点gyp配置--代理=http://proxy.server.name:port尝试使用此安装nodejs包。 然后打开命令提示符并输入npm命令。 使用以下命令设置代理 npm集代理http:/

我对这个窗口有点厌倦了:

我检查了配置,并将代理URL添加到
http.proxy
条目中,如下所述:

但它不起作用。然后,我尝试设置
http\u proxy
https\u proxy
环境变量,但都不起作用


有没有办法让VS代码记住代理设置?

我在命令本身中使用了代理开关

像这样的事情对我来说很有用:
节点gyp配置--代理=http://proxy.server.name:port

尝试使用此安装nodejs包。 然后打开命令提示符并输入npm命令。 使用以下命令设置代理

npm集代理http://name:password@gtpproxy.proxy.com:8080

npm设置https代理http://name:password@gtpproxy.proxy.com:8080

npm config set strict ssl false-g

注:

  • 将名称替换为电子邮件
  • 用实际密码替换密码
  • 将gtpproxy替换为该位置的代理地址

您必须对用户名和/或密码进行URL编码。例如,如果您的用户名包含域,例如
domain\username
,则必须对反斜杠进行URL编码。因此,您需要使用
域%5Cusername
。您的密码也是如此,URL对每个非ascii字符进行编码。

现在应该支持记住代理凭据,因为VSCode 1.51(2020年10月),并通过确认

记住代理凭据# 我们正在修改登录对话框,该对话框显示网络连接何时需要使用代理进行身份验证。
一个新的设置,
window.enableExperimentalProxyLoginDialog:true
,将启用这种新体验,我们计划在未来的版本中使用默认设置

主题:GitHub Light

该对话框将出现在VS代码窗口中,并提供一种记住凭据的方法,这样您就不必在每次启动VS代码时提供凭据。
凭据将存储在操作系统标准凭据存储库中(macOS上的keychain、Windows上的Windows凭据管理器和Linux上的gnome keyring)。

我们仍然只在每个会话中显示此对话框一次,但将来可能会重新讨论此决定。如果选择要记住的凭据无效,您将再次看到该对话框。再次提供它们允许您更改它们


您的用户名是否由域和用户名组成:
domain\username
?我面临着同样的问题,每次输入都很困难。为什么还没有解决这个问题?
"http.proxy": "http://frustratedusername:password@pesky.proxy.com:8080/"