[xDebug]Xdebug和Sublime调试PHP代码

安装xdebug

省略...

配置sublime

要调试某一个项目,首先得把这个项目在sublime下保存成一个project

sublime->project->save project as ...

 然后用package control,首先按住Ctril+Shift+P,选择INSTALL PACKAGE,选择安装xdebug client

接下来配置项目

sublime->project->edit poject

配置文件类似以下内容(本地调试):

{  
    "folders":  
    [  
        {  
            "path": "/D/xampp/htdocs"  #这里应该会自动生成  
        }  
    ],  
    "settings":  
    {  
        "xdebug": {  
            "path_mapping": {  
            },   #本机调试此项不需要设置  
            "url": "http://localhost/xampp/php.php",#这里为xdebug打开的页面  
            "super_globals": true,  
            "close_on_stop": true,  
            "port": 9001   #此port与之前xdebug扩展一致  
        }  
    }  
}  

  (远程调试)

{  
    "folders":  
    [  
        {  
            "path": "/D/biwebs"  
        }  
    ],  
    "settings":  
    {  
        "xdebug": {  
            "path_mapping": {  
                "/data/web/dataoa/" : "D:/biwebs/dataoa/"  #与本地就此处不同,必须将远程与本地的映射写明  
            },  
            "url": "http://testdata.zhenai.com/test.php",  
            "super_globals": true,  
            "close_on_stop": true,  
            "port": 9001  
        }  
    }  
}  

开启调试

开启调试方式也比较简单,在想要加断点的地方右键: 

xdebug->Add/Remove breakpoint

这样项目在运行到本行的时候就会停止下来

然后开始调试,在菜单栏选择

tools->xdebug->start debugging(launch browser)

猜你喜欢

转载自www.cnblogs.com/feixiablog/p/9209595.html