Sublime Text3 安装Xdebug 插件后
配置项如下:
1、php.ini
zend_extension="D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug-3.0.4-7.3-vc15-nts-x86_64.dll"
xdebug.idekey="sublime.xdebug"
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = on
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir="D:\xdebug"
xdebug.auto_trace = 1
;是否允许Xdebug跟踪函数调用,跟踪信息以文件形式存储,默认值为0
xdebug.trace_output_dir="D:\xdebug"
xdebug.trace_output_name=trace.xdebug
xdebug.show_local_vars=0
xdebug.remote_enable = on
;开启远程调试,必须为on不然抓不到
xdebug.remote_handler = dbgp
;使用的协议
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 65500
;远程ide服务器监听端口
xdebug.remote_log = "D:\xdebug\xdebug.log"
;创建调试日志
2、Xdebug.sublime-settings
{
"url":"http://www.phptest.cn/testxdebug.php",
"port":65500,
"super_globals": true,
"close_on_stop": true
}
3、test.sublime-project
{
"folders":
[
{
"path": "D:\\php-testself",
}
],
"settings":
{
"xdebug":
{
"path_mapping":
{
// "/home/wwwroot/my/testdebug": "F:/work/www/my/testdebug" //远程Linux与本地window项目的对应存放关系
},
"super_globals": true,
"close_on_stop": true,
"url": "http://www.phptest.cn/testxdebug.php",
"port": 65500, //xedebug端口
},
},
}
chrome浏览器安装了Xdebug插件,配置信息如下

然后开始调试
sublime ->工具->xdebug->start debugging(Lunch browser) 如下图,Xdebug 面板没有任何信息输出
