Activation and Triggers
This video explains how to activate, through triggers and other method's Xdebug's step debugger, profiler, and tracer.
This video explains how to activate, through triggers and other method's Xdebug's step debugger, profiler, and tracer.
This video shows how to collect code coverage information for a website, instead of unit tests for which this is normally used.
This video explains how to debug Symfony Console Commands on the CLI with PhpStorm
This video shows how to enable and set-up Xdebug within the Laravel Sail Docker environment.
This video explains how to change a Docker configuration to enable profiling without rebuilding the container.
This video explains how to create profiling files with Xdebug, including some of its available settings.
This video provides a tour of KCachegrind, a tool to visualise Xdebug's profiling files.
This video explains how to use KCacheGrind to analyse a profile file, using Wordpress' front page as an example.
This video shows you how to install Apache, PHP, VS Code, and Xdebug on Ubuntu 21.10, to get a PHP development set-up, all within 10 minutes.
This short video shows how useful Xdebug is with short closures, and also introduce some basic conditional breakpoints.
This video explains how to install Xdebug on the Linux command line through PECL, and then shows how to find and fix bugs when running unit tests with PHPUnit.
This video explains in a few minutes how to set-up debugging with PHP and Xdebug running in Docker and PhpStorm.
This video explains how to dockerify the Symfony Demo Application, and then setup debugging with Xdebug and VS Code.
This video teaches you how to troubleshoot your Xdebug setup. It explains how to find out how Xdebug is configured, which settings have been made, and what it is attempting to do regarding its different features.
This video introduces Xdebug 3's modes — the new way to configure which parts of Xdebug you have enabled.