【发布时间】:2017-05-15 15:44:36
【问题描述】:
我在 ~/.bash_profile(在 Mac 上)中定义了一个自定义的 $PATH 环境变量,如下所示:
PATH="$HOME/.cargo/bin:$PATH:$HOME/bin"
但是,VS Code 当然不会运行我的.bash_profile,所以它没有我的自定义路径。事实上,如果我切换开发者工具并检查process.env.PATH,它似乎甚至没有/usr/local/bin。
如何在 VS Code 中全局设置$PATH 环境变量?
(我想全局设置它,而不是每个项目或每个任务,因为我维护了很多小包。)
【问题讨论】:
-
下面的答案都是过时的。 VSCode 现在检查
$SHELL的值,并在启动之前确实运行了相应的启动文件(.bash_profile、.zshrc、config.fish等),因此它确实看到了您在其中之一中设置的PATH那些文件。 -
嗯,我的
$SHELL是/usr/local/bin/bash,我正在运行最新的 VSCODE,但据我所知,它没有运行.bash_profile。