zoukankan      html  css  js  c++  java
  • [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)
  • 相关阅读:
    NSURLSession学习笔记(一)简介
    Objective-C的属性和成员变量用法及关系浅析
    Object-C 中的Selector 概念
    IOS SEL (@selector) 原理及使用总结(一)
    iOS应用截屏
    iOS运行时工具-cycript
    iOS设备是否越狱的判断代码
    iphone——日期处理
    在iOS中使用ZBar扫描二维码
    使用Dockerfile docker tomcat部署
  • 原文地址:https://www.cnblogs.com/feixiablog/p/9209595.html
Copyright © 2011-2022 走看看