Дневникът на Иван Йорданов

January 27, 2008

дебъгване на php скриптове с xdebug и vim

Filed under: IT — Tags: , , — Иван @ 11:16 am

в Петък попаднах на интересен плъгин за дебъгване на php скриптове с vim

Първо трябва да инсталирате xdebug ако все още го нямате:
apt-get install php5-dev
pecl install xdebug
zend_extension=
/path/to/lib/php/extensions/xdebug.so

Следващата стъпка е да конфигурирате vim. За да работи плъгина е необходимо да имате python интерпретатор за vim. Просто напишете
:version
и се уверете че +python и +signs са в списъка. Ако не са трябва да прекомпилирате vim с “–enable-pythoninterp” или да го инсталирате отново
apt-get install vim-full
плъгина за vim можете да свалите от тук. Поставяте файловетe debugger.py и debugger.vim в директорията с vim плъгини и това е.

Дебъгване.
отваряте vim и натискате F5 след което имате 5 секунди да заредите някоя страница с параметър XDEBUG_SESSION_START=1
например: http://localhost/test.php?XDEBUG_SESSION_START=1

като допълнение има и плъгин за firefox с който не е нужно да предавате този параметър а просто да активирате плъгина когато искате да ползвате дебъгъра

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress