Eclipse PDT

2,738 views
2,728 views

Published on

Ceviz.Net ile CETURK işbirliğiyle Boğaziçi Üniversitesi İbrahim Bodur Oditoryumu'nda 09 Mayıs 2009 tarihinde düzenlenen Web Teknolojileri Günü'nde sunduğumuz Eclipse PDT (PHP Development Tools) semineri sunumu.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,738
On SlideShare
0
From Embeds
0
Number of Embeds
124
Actions
Shares
0
Downloads
19
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Eclipse PDT

  1. 1. WEB TEKLOLOJİLERİ GÜNÜ Eclipse PDT
  2. 2. Eclipse PDT Nedir ?
  3. 3. Eclipse PDT Nedir Eclipse PDT PHP Development Tools’un kısaltması, Proje 2006 Mart ayında Zend ile IBM arasındaki anlaşmayla başladı, Eylül 2007’de ilk versiyon duyuruldu,
  4. 4. Eclipse PDT Nedir <ul><li>Kod yardımcısı </li></ul><ul><ul><li>Eclipse Platformunda PHP IDE, </li></ul></ul><ul><ul><li>Full Functionality, </li></ul></ul><ul><ul><li>Kod tamamlama, </li></ul></ul><ul><ul><li>Renklendirme, </li></ul></ul><ul><ul><li>Formatlama, </li></ul></ul><ul><ul><li>php.net ile dökümantasyon, </li></ul></ul><ul><ul><li>Annotations </li></ul></ul><ul><li>Debugging, </li></ul><ul><ul><li>Lokal debugging </li></ul></ul><ul><ul><li>Remote debugging </li></ul></ul>
  5. 5. Eclipse PDT Nedir Şimdiki stabil sürüm 2.0 Ancak Eclipse Galileo üzerinde 2.1 versiyonu da mevcut, Proje adresi : http://www.eclipse.org/pdt Kurulum için installer bulunmuyor. İndirilen zip açıldığında eclipse adındaki dizindeki eclipse.exe çalıştırılabilir. Debug için Zend debugger ve Xdebug seçenekleri var,
  6. 6. Eclipse PDT Nedir Perspective’ler PHP PHP Debugging View’lar: PHP Explorer PHP Functions PHP Project Outline Debug Output Parameter Stack Browser Output
  7. 7. Eclipse PDT Debugging
  8. 8. Eclipse PDT Debugging Eclipse PDT içinde Zend debug ve Xdebug olarak iki seçenek bulunuyor. Xdebug özgür yazılım ürünü. Derick Rethans tarafından geliştirilmiştir.
  9. 9. Eclipse PDT Debugging Eclipse PDT’de varsayılan debugger Zend Window -> Preferences -> PHP -> Debug yolundan giderek Xdebug olarak set etmek gerekiyor.
  10. 10. Eclipse PDT Debugging
  11. 11. Eclipse PDT Debugging Kurulum Xdebug için sunulan dll www.xdebug.org adresinden indirilir. php.ini içerisinde aşağıdaki tanımlamalar yapılır: xdebug.remote_enable=On xdebug.remote_host=&quot;localhost&quot; xdebug.remote_port=9000 xdebug.remote_handler=&quot;dbgp&quot; zend_extension_ts=&quot;D:/setuplar/php-5.2.8/ext/php_xdebug-2.0.4-5.2.8.dll&quot;
  12. 12. Eclipse PDT Debugging Kurulum
  13. 13. Eclipse PDT Debugging Global Ayarlar Buradaki 9000 nolu port değştirilebilir. Eclipse Window -> Preferences-> PHP -> Debug -> Installed Debugger yolundan giderek port ayarlanabilir.
  14. 14. Eclipse PDT Debugging Global Ayarlar
  15. 15. Eclipse PDT Debugging Proje Ayarları PHP Explorer ile yeni bir PHP Projesi oluşturduktan ve php dosyası ekledikten sonra dosya üzerinde sağ tuş ile Debug As.. -> Debug Configurations -> PHP Web Page -> New launch configuration ile gelen ekrandan ayarlar yapılır.
  16. 16. Eclipse PDT Debugging Proje Ayarları
  17. 17. Eclipse PDT Debugging Proje Ayarları
  18. 18. Eclipse PDT Debugging Proje Ayarları
  19. 19. Demo
  20. 20. Teşekkürler

×