jetbrains IDE 外部工具的环境变量

Kam*_*ddy 3 debugging external-tools webstorm

我创建了 webstorm 外部工具,它会抛出一些错误,但从终端运行相同的任务工作正常。我明白这是因为在 webstorm 中运行时, $PATH 变量的设置与终端情况不同。创建外部工具时没有任何设置环境变量的选项。如何在 webstorm/rubymine 中为外部工具设置 $PATH?我创建的外部工具是一项繁重的任务,操作系统是 ubuntu(如果有帮助的话)。

这是错误:运行 grunt 服务器时出错:无法运行程序“grunt”:错误=2,没有这样的文件或目录

Cra*_*der 5

有一个功能请求支持外部工具的环境变量。

目前的解决方法:

  • 根据此答案,使 GUI 应用程序环境与终端中的环境相同
  • 通过运行脚本bash --login(外部工具运行 bash 登录 shell,设置环境并执行作为参数传递的脚本名称)