如果您在windows上添加/更改某些环境变量(例如PATH),即使在重新启动“VS Code”之后,它在VS Code集成终端中也不可用。
但是如果您从windows打开该终端(命令提示符/Powershell/...)它将具有这些新的/更新的值!!
我应该怎么做才能刷新这些环境变量?(无需重启或注销)
发布于 2019-02-12 23:20:29
您需要在一个终端的新窗口中运行以下行(命令提示符、Powershell等...):
code它将从它们打开一次“VS Code”。
现在,您可以关闭和重新打开“VS代码”,只要你想要的次数,使用其正常的快捷方式,并拥有您的环境变量。
发布于 2021-11-05 17:54:24
我得到了以下工作(至少在VS代码1.62.00上)。
Terminal->New Terminal或Ctrl+Shift+`,或者在终端窗口的右上角使用+ ),请勿使用现有的终端或Code确保您在新的终端上,因为在重启VS Code之后,它可能会多次尝试恢复旧的终端。
新的终端应该是最新的。
发布于 2021-12-07 06:38:29
这将手动重置特定PowerShell终端中的path变量。
$env:Path = `
[System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + `
[System.Environment]::GetEnvironmentVariable("Path","User")https://stackoverflow.com/questions/54653343
复制相似问题