如何配置PHPStorm,以便在运行控制台命令时使用XDebug跟踪我的代码?
我知道我的调试配置是正确的,因为我可以调试Web请求并跟踪代码。只要像这样设置环境变量,我也可以跟踪常规的php命令行脚本:
export XDEBUG_CONFIG="idekey=my-xdebug"
然而,我无法追踪/调试Symfony2控制台命令(那些使用app/console bundle:console_command
运行的命令)。 PhpStorm可以看到连接,但似乎无法定位正在运行的代码。 我知道我的文件映射是正确的,因为Web请求可以完美地工作。
这可能吗?