如何在 PhpStorm 中设置测试配置以使用不同的解释器

How to set up test configuration in PhpStorm to use different interpreters

我正在使用 PhpStorm 2018.1.5,我想使用 2 个不同的解释器设置测试配置。

原因是我需要一个启用 xdebug 的配置(到 运行 代码覆盖率报告)和另一个没有 xdebug 的配置到 运行 没有覆盖的普通测试。

我当前的配置如下所示:

解释器定义如下:

还有我的调试配置:

似乎无法select我想使用哪个解释器进行测试配置。

我是不是遗漏了什么或者目前不支持这个?

确实无法为 run/debug 配置选择本地解释器 - 请投票给 https://youtrack.jetbrains.com/issue/WI-35548

至于现在,有一个选项可以按需启用 Xdebug - 这看起来是一个完美的解决方案。有关详细信息,请参阅 https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html#on_demand_mode