sublime+xdebug-client+xdebug-helper本地调试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sublime+xdebug-client+xdebug-helper本地调试相关的知识,希望对你有一定的参考价值。

  1. 软件下载:
    a. xdebug扩展:
    https://xdebug.org/download.php

    b. xdebug-client(sublime):

    xdebug client

    c. xdebug-helper(chrome):

    https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc
  2. 配置:
    a. php.ini:

    [xdebug]
    zend_extension="C:assemblyappservphp5extphp_xdebug-2.5.3-5.6-vc11.dll"
    xdebug.remote_enable = 1
    xdebug.remote_host = "localhost"
    xdebug.remote_port = 9000
    xdebug.remote_handler = "dbgp"
    xdebug.remote_mode = req
    xdebug.remote_connect_back = 0

    技术分享图片
    b. Xdebug.sublime-settings(sublime):

    {
    "super_globals": true,
    "close_on_stop": true,
    "ide_key": "web"
    }

    技术分享图片
    c. xdebug.sublime-project(sublime):

    {
    "folders":
    [
        {
            "path": "."
        }
    ],
    "settings":
    {
        "xdebug":
        {
            "close_on_stop": true,
            "super_globals": true,
            "url": "http://localhost"
        }
    }
    }

    d. xdebug-helper(chrome):

    other--web
  3. 调试:
    a. 添加断点:
    ctrl  +  F8

    技术分享图片
    b. 开启:
    技术分享图片
    c. 跳到下一个断点:
    技术分享图片

  4. 常用快捷键:
    a. 打断点:
    ctrl  +  F8

    b. 断开调试:

    ctrl  +  shift  +  F9

    c. 跳到下一个断点:

    ctrl  +  shift  +  F5

以上是关于sublime+xdebug-client+xdebug-helper本地调试的主要内容,如果未能解决你的问题,请参考以下文章

XDE.exe 一直使用 > 35% CPU - 这是预期的行为吗? (VS 安卓模拟器)

适用于 android 的 Visual Studio (2015) 模拟器无法正常工作 - XDE.exe - 退出代码 3

Expo XDE 项目有问题

无法使用本地网络上的 expo 客户端连接到 expo xde

await 是 Expo XDE 中 React Native 的保留字错误

Expo XDE 无法运行应用程序抛出 Tunnel packager not found