VS Code内置终端为何无法继承http_proxy环境变量?
问题描述
- 在VS Code的
settings.json中添加配置:"http.proxy": "http://127.0.0.1:1230" - 打开内置CMD终端,执行命令
set htt,返回提示:Environment variable htt not defined - 重启VS Code后问题仍未解决
系统信息
使用便携版VS Code Version: 1.87.2 Commit: 863d2581ecda6849923a2118d93a088b0745d9d6 Date: 2024-03-08T15:20:17.278Z Electron: 27.3.2 ElectronBuildId: 26836302 Chromium: 118.0.5993.159 Node.js: 18.17.1 V8: 11.8.172.18-electron.0 OS: Windows_NT x64 10.0.19045
相关参考信息
默认情况下子进程会继承父进程的环境变量,但CreateProcess函数允许父进程指定不同的环境变量块。更多信息请参阅环境变量。
疑问
这是否是因为VS Code启动终端时调用了CreateProcess函数导致的?
内容的提问来源于stack exchange,提问作者rumbit
相关产品推荐
相关产品推荐

