DEV Community

Discussion on: Turbocharged PHP Development with Xdebug, Docker & PHPStorm.

Collapse
 
secondej profile image
James Seconde

XDebug does all the things that Kint does, with the difference being that you can modify the runtime without killing the PHP-fpm thread by doing a dd() - it's one of the things that makes it super powerful. As you can evaluate with your IDE at the time of pausing, if you want you can go through the stack and look at every single method call, including vendor ones.

Docker takes a heavy investment to get right, there's no doubt about it. But once you do, you're abstracting away your application's dependencies, and that is a big time win.

Collapse
 
secondej profile image
James Seconde

It's probably also worth noting that XDebug has enhanced var_dump() capabilities