Xdebug is a PHP extension that provides debugging, tracing, and profiling capabilities. The debugger component uses the DBGp debugging protocol in order to establish the communication between a PHP scripting engine and a debugger IDE. There are several IDEs and text editors that support the DBGp debugging protocol; the following are merely a few of the more popular ones:
- NetBeans: This is a free cross-platform IDE available at https://netbeans.org/
- Eclipse PDT: This is a free cross-platform IDE available at https://eclipse.org/pdt/
- PhpStorm: This is a commercial cross-platform IDE available at https://www.jetbrains.com/phpstorm/
- Zend Studio: This is a commercial cross-platform IDE available at http://www.zend.com/en/products/studio
- Sublime Text 3 : This is a commercial cross-platform text editor available at https://www.sublimetext.com/3
- Notepad...