Dulu sebelum menggunakan macbook, saya biasa bekerja di linux dan debugging php dengan menggunakan xdebug. Setelah di macbook, instalasi xdebug sendiri ternyata tidak mudah. Yang lebih menjengkelkan lagi adalah saya tidak bisa menemukan pengganti kcachegrind untuk mengolah hasil profile running script yang dicatat oleh xdebug. Untuk meng-install kcachegrind, saya harus meng-install juga kde library either
melalui fink ataupun macports, which is rather lengthy.
Well, at least sekarang xdebug sudah berhasil terpasang dan bisa running along dengan macvim (+
DBGp client) untuk tracing line-by-line. Sedangkan untuk sekedar membaca profile secara sederhana masih bisa menggunakan
webgrind. Jadi, produktifitas tetap masih bisa dipertahankan.
my next step is to get phpunit tested on all code base sehingga
bisa bikin code coverage report, like
this.
Referensi:
http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/http://www.gravitonic.com/do_download.php?download_file=talks/php-works-2007/vim-for-php-programmers.pdf
No comments:
Post a Comment