我正在使用配置为使用 xDebug 的 PHPStorm(我可以通过 Web 浏览器进行调试)
我在 idekey 为 11854 的 PHPStorm 中运行调试器,我正在尝试调试单元测试,并且我已经正确设置了断点
所以我通过cli执行了这个命令:
phpunit -d xdebug.profiler_enable=on -d xdebug.idekey=11854 --filter testFunction s_function/sFunctionTest.php
尽管如此,它不会相应地在断点处进行调试......
当我尝试在测试脚本中执行此操作时:
error_log(ini_get('xdebug.profiler_enable'));
error_log(ini_get('xdebug.idekey'));
它会显示 xdebug.profiler_enable 为 0 而 xdebug.idekey 只是我的用户名。
我做错了什么以及如何让 xdebug 通过 cli 在 phpunit 上工作