sublime使用xdebug调试php

  • 安装php xdebug扩展

    这个应该不用说吧。先安装xdebug PHP扩展 . 配置php.ini文件  
    [plain]  view plain copy
    1. [XDebug]  
    2. zend_extension = "D:\xampphp\xamphp\php\ext\php_xdebug.dll"  
    3. xdebug.remote_enable = on  
    4. xdebug.remote_handler = "dbgp"  
    5. xdebug.remote_host = "127.0.0.1"  
    6. xdebug.remote_port = 9000  
    重启apache 其它的web服务软件. phpinfo() 查看有没有xdebug扩展
  • 安装sublime xdebug

    安装sublime插件.使用Package Control 
    在sublime text 快捷键ctrl+shift+p  打package control  输入install 回车确认。 如图:

    然后,输入xdebug 回车确认,等待安装成功 重启sublime 如图:
    sublime使用xdebug调试php_第1张图片

  • 安装浏览器插件 调试php
    安装chrome插件.Xdebug helper 配置xdebug helper .打开chrome扩展选项.
    如图配置:
    sublime使用xdebug调试php_第2张图片
    保存,重启下chrome .  firefox也有插件.现在正式进入sublime调试
    sublime 打开一个.php文件.随便选择一行 ctrl+ f8 下个断点.然后shift + f8 进入调试
    sublime使用xdebug调试php_第3张图片
    打开chrome 输入localhost/company/test.php 我的示例地址,如图:
    sublime使用xdebug调试php_第4张图片
    选择Debug这项,F5刷新页面.调试成功如下图:
    sublime使用xdebug调试php_第5张图片
    sublimexdebug的一些快捷键
    • Shift+f8: 打开调试面板
    • f8:打开调试面板快速连接
    • Ctrl+f8: 切换断点
    • Ctrl+Shift+f5: 运行到下一个断点
    • Ctrl+Shift+f6: 单步
    • Ctrl+Shift+f7: 步入
    • Ctrl+Shift+f8: 步出 
    到此为止,用sublime调试php就结束了. 个人感觉还是没有Netbeans的调试方便,功能也没有它的强大
转载自:http://blog.csdn.net/ainimfkgdyve/article/details/9165587

你可能感兴趣的:(工具&手册)