Zend Studio ile Xdebug Kullanmak

Posted 5 months, 3 weeks ago at 5:26. 0 comments

Oldukça uzun süredir Zend debugger kullanıyordum. Halimden de memnundum açıkçası, çünkü debugging olayından beklentim remote debugging den ibaretti ve Zend debugger da sorunsuz çalışıyordu. İşletim sistemi deÄŸiÅŸtirip mac’e geçmemle birlikte Xdebug’ı denemeye karar verdim, ve ÅŸimdi bi sürü “fancy” özelliÄŸiyle birlikte Xdebug’ın Zend debugger’dan çok daha iyi olduÄŸunu anlamış bulunuyorum.

Mac’e geçmemle beraber uzun süredir kullandığım Zend Studio 5.5 ve Aptana’dan da Zend Studio 7′ye geçmeye karar verdim. Zend Studio 7 eclipse üzerine kurulmuÅŸ harika bir ide. Gerçi ben hala alışabilmiÅŸ deÄŸilim ama artık bir deÄŸiÅŸikik yapmam ÅŸarttı.

Neyse, Zend Studio 7 malesef debugger olarak sadece Zend Debugger’a izin veriyor. Xdebug disable edilmiÅŸ durumda. Ancak ufak bir trick ile bunu deÄŸiÅŸtirmek mümkün. Şöyleki;

1. Zend Studio folder’a gidilir. cd /Applications/Zend/Zend\ Studio\ -\ 7.0.0
2. cd pluginsmkdir disabled
3. mkdir disabled
4. mv com.zend.php.debug* disabled
5. Bir de configurasyon dosyasında ufak bir değişiklik yapmamız gerek. open -a TextWrangler com.zend.php_<ZSE_version_number>/plugin_customization.ini
6. ‘org.eclipse.ui.workbench/UIActivities.com.zend.php.debug.ui.XDebugActivity’ alanının değerini ‘true’ olarak değiştir.
7. Zend Studio’yu yeniden baÅŸlat.
8. Preferences içinde PHP -> Debug sayfasında gerekli değişiklikler yapılır (debugger olarak Xdebug seç, PHP executable path i göster vb.)

Afiyet olsun.

No Replies

Feel free to leave a reply using the form below!


Leave a Reply