Zaczął mnie irytować phpDesigner, więc przerzuciłem się na tandem Zend Studio + Eclipse+PDT (tak nawiasem, polecam zdawanie na ZCE; licencję na tego pierwszego dają gratis

I problem mam następujący - o ile skonfigurowanie xdebug tak, aby dogadywał się z VM mam za sobą, tak nie jestem w stanie włączyć jednej funkcji - ustawiania breakpointa na błędzie.
Np:
<?PHP dolnePlecy();
i dostajemy pięknego fatal errora, że funkcja nie istnieje. W phpDesigner stawiało w odpowiednim miejscu breakpointa i wywalało jasny i czytelny komunikat. Przydaje się coś takiego w debugowaniu zapytań AJAX-owych, jednak w przypadku PDT nie potrafię tego włączyć choć przekopałem gugiela wzdłuż i wszerz.
Przeanalizowałem logi xdebuga - w przypadku nasłuchiwania na porcie serwera xdebug przez phpDesignera, wszystko jest w porządku i treść komunikatu jest pompowana.
Niestety, PDT tego nie potrafi; zmieniłem wszystko, co przyszło mi tylko do głowy. Nie wiem jeszcze, jak jest z Zend Studio, ale najbardziej potrzebuję teraz tego info odnośnie Eclipse+PDT.
Tylko nie straszyć mnie NetBeans, bo mi się od niego coś robi.

Jakieś pomysły?
Porównałem logi obu IDE i natknąłem się na coś takiego, co wysyła phpDesigner:
Kod
<- breakpoint_set -i 18 -t exception -s enabled -r 0 -x "Warning"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="18" state="enabled" id="316290001"></response>
<- breakpoint_set -i 19 -t exception -s enabled -r 0 -x "Strict standards"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="19" state="enabled" id="316290002"></response>
<- breakpoint_set -i 20 -t exception -s enabled -r 0 -x "Parse error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="20" state="enabled" id="316290003"></response>
<- breakpoint_set -i 21 -t exception -s enabled -r 0 -x "Fatal error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="21" state="enabled" id="316290004"></response>
<- breakpoint_set -i 22 -t exception -s enabled -r 0 -x "Catchable fatal error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="22" state="enabled" id="316290005"></response>
<- breakpoint_set -i 23 -t exception -s enabled -r 0 -x "Unknown error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="23" state="enabled" id="316290006"></response>
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="18" state="enabled" id="316290001"></response>
<- breakpoint_set -i 19 -t exception -s enabled -r 0 -x "Strict standards"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="19" state="enabled" id="316290002"></response>
<- breakpoint_set -i 20 -t exception -s enabled -r 0 -x "Parse error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="20" state="enabled" id="316290003"></response>
<- breakpoint_set -i 21 -t exception -s enabled -r 0 -x "Fatal error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="21" state="enabled" id="316290004"></response>
<- breakpoint_set -i 22 -t exception -s enabled -r 0 -x "Catchable fatal error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="22" state="enabled" id="316290005"></response>
<- breakpoint_set -i 23 -t exception -s enabled -r 0 -x "Unknown error"
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="23" state="enabled" id="316290006"></response>
Jak PDT do tego zmusić?