chevere / xr-server
2.0.2
2024-06-23 14:25 UTC
Requires
- php: ^8.1
- chevere/filesystem: ^1.0.0
- chevere/http: ^0.4.0
- chevere/parameter: ^1.0.2
- chevere/router: ^0.6.0
- chevere/schwager: ^0.2.0
- chevere/schwager-html: ^0.1.0
- chevere/standard: ^1.0.1
- chevere/throwable-handler: ^1.0.0
- chevere/var-dump: ^2.0.0
- middlewares/utils: ^3.0
- phpseclib/phpseclib: ~3.0
- relay/relay: ~2.0
- rodber/php-sse-react: ^0.2
- samejack/php-argv: ^1.0
Requires (Dev)
- dg/bypass-finals: ^1.4
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5
- symplify/easy-coding-standard: ^11.1
README
xrDebug
🔔 订阅 通讯,不错过关于 Chevere 的任何更新。
xrDebug 是一个轻量级的基于 Web 的调试工具服务器。🦄 播放视频
安装
在终端运行以下命令下载最新的 xrdebug 二进制文件,它会检测您的操作系统和 CPU 架构。
bash <(curl -sL xrdebug.com/bin.sh)
文档
文档可在 docs.xrdebug.com 找到。
功能
- 临时性,不存储任何持久数据
- 签名请求(Ed25519)
- 端到端加密(AES-GCM AE)
- 通过主题和表情过滤消息
- 恢复、暂停、停止和清除调试窗口控制
- 键盘快捷键(恢复 R,暂停 P,停止 S 和清除 C)
- 重命名“xrDebug”会话为任何您想要的名称
- 将转储输出导出到剪贴板或作为 PNG 图片
- 暂停和恢复代码执行
- 深色/浅色模式跟随系统首选项
- 便携式且基于 HTML(保存页面、搜索等)
- 使用 FiraCode 字体显示 美观的转储™
- 使用编辑器链接打开
- 响应式用户界面
PHP 特性
- 通过代码和
xr.php
文件进行配置 - 使用 VarDump 转储参数
- 生成转储回溯
- 自定义检查器
- 处理错误和异常(钩子或替换您现有的处理程序)
许可证
xrDebug 在 Apache License,Version 2.0 下授权。有关完整的授权文本,请参阅 LICENSE。
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言管理权限和限制,请参阅许可证。