php+使用插件,Xdebug helper:php调试插件

Xdebug helper Chrome插件开发背景

做php开发都会用xdebug,但是自从安装了xdebug后,发现每次调试都需要从eclipse中先从头启动,然后一步步走到你要调试的页面,而不是说想什么时候调试就什么时候调试。之前用zenddebugger的时候则是可以在任意页面启动调试,直接从浏览器通知开发环境需要调试。而不用先从开发环境启动调试。随时需要调试的时候就可以执行调试。这个时候就需要一款chrome浏览器有一款插件叫xdebug helper。此扩展对于PHP开发人员非常有用,PHP开发人员使用带有Xdebug支持的PHP工具,如PHPStorm,Eclipse with PDT,Netbeans和MacGDBp或任何其他Xdebug兼容性分析工具,如KCacheGrind,WinCacheGrind或Webgrind。默认情况下,扩展程序图标将显示在所有页面上,但要尽可能保持浏览器清洁,可以将扩展程序配置为仅在设置面板中显示您想要的页面。

60b83743f6dda1cb977ae71f17e4f78b.png

Xdebug helper Chrome插件使用方法

1,用户可以在chrome浏览器中的应用商店上添加 Xdebug helper扩展,也可以从本站离线下载安装:chrome插件的离线安装方法。最新chrome浏览器下载浏览器下载地址:https://huajiakeji.com/category/chrome/。

35fabb6d78188088ceba16c5ade8cc19.png

2,安装完成xdebug helper后再浏览器地址栏的右侧能够看到一只小爬虫,点击后如下图所示:

44a6c049171b242a26aa67e6325da443.png

3,选择Debug,就会通知你的开发环境接下来的代码需要开始调试,选择disable,就会直接运行。如下图所示:

1384fea98b27262594a106cc25636301.png

4,在xdebug helper中配置它,选择phpstorm并且在右边的框中填入PHPSTORM。

cc882e5a185e72e3ad3776c67517f5c5.png

5,到这里所有的配置已经完成了,可以phpstorm中设置断点,然后使用浏览器的xdebug helper开启页面调试。

fab0d03feb57ffb5f28ac0b8a85ee66c.png

6,xdebug helper常用热键:

- Ctrl + Shift + X(Mac上的Cmd + Shift + X)打开弹出窗口。

- Alt + Shift + X切换调试状态。

Xdebug helper Chrome插件注意事项1.在eclipse中需要进行特别的设置:

进入window->Preferences->PHP->Debug

找到配置xdebug中的Accept remote session(JIT),选择为localhost,并保存。

2.在PHP的配置文件中对xdebug的设置需要特别注意,将xdebug.remote_autostart设置为off,如果设置为on,则会忽略在浏览器中是选择Debug还是Disable,都会通知eclipse进行调试

xdebug.remote_autostart = Off。这样,xdebug helper就设置好了

Xdebug helper Chrome插件联系方法

内容由https://github.com/wrep/xdebug-helper-for-chrome提供

查看更多

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值