vs-remote-debugger (PHP SDK)
, (*1)
Server-side PHP library for interacting with vs-remote-debugger Visual Studio Code extension, e.g., (*2)
, (*3)
License
MIT license, (*4)
Install
Install the RemoteDebugger.php in your application., (*5)
A common way is to use Composer to install anything via Packagist.org:, (*6)
composer require mkloubert/vs-remote-debugger
Usage
If you look at the example code you can see how the class can be used:, (*7)
$debugger = new \MJK\Diagnostics\RemoteDebugger();
$debugger->addHost("my.remote.host.or.ip", 23979);
// compress JSON data with GZIP
//
// activate the "gzip" plugin in your
// launch.json file in VS Code!
$debugger->JsonTransformer = function($json) {
return @\gzencode($json);
};
// send the information you want to debug
$debugger->dbg([
'a' => date('Y-m-d H:i:s'),
'b' => 1,
'c' => 2.34,
'd' => 'Marcel K! Marcel K! Marcel K!',
'e' => false,
'f' => null,
'g' => true,
]);
A possible result can be this here:, (*8)
, (*9)