manadinho/rpg-fast-debugger

使用 FastDebugger 快速通过调试解决问题。

1.0.0 2024-02-20 13:29 UTC

This package is auto-updated.

Last update: 2024-09-20 15:31:07 UTC


README

使用 RPG Fast Debugger,您可以加速解决 PHP 代码问题和故障排除的过程。首先根据您的操作系统安装 Fast Debugger 桌面应用程序。现在您已准备好接收来自 PHP 项目的日志数据。

下载桌面应用程序

mac. windows. linux.

安装

composer require manadinho/rpg-fast-debugger --dev

使用方法

要在您的 RPG-PHP 项目中使用 RPG Fast Debugger,只需前往您的 library/global_functions.php 并将以下方法放置在那里。此方法接受三个参数。

第一个参数应该是数组,您可以在该数组中传递要检查的任意多个变量。

第二个参数是可选的。您可以向它传递任何标志(字符串),以便在 Fast Debugger 桌面应用程序中轻松找到您的日志。

第三个参数是可选的。如果应用程序不在 docker 中运行,您可以向它传递主机。在这种情况下,它将是 localhost

function ezFast(Array $data, $flag="", $host="host.docker.internal") {
    if ( RPG_LOCAL ) {
        return new Manadinho\RPGFastDebugger\RPGFast($host, $flag, $host);
    }
}

现在只需使用 ezFast 方法进行调试即可。

ezFast([$var1, $var2], $flag, $host);

注意

在日志数据中,您可以看到从 ezFast() 方法调用处显示的文件名和行号。您可以通过单击文件名在 VSCODE 中打开文件。