Gönderen Konu: PHP Ide  (Okunma sayısı 15360 defa)

PHP Ide

« : 29.09.2010 23:45:45 »
Hızlı düğmeleri aç

wizofwor

İleti: 83

Çevrimdışı
  • **
  • Jr. Member
    • Profili Görüntüle
Merhaba,

PHP kodlayan arkadaşların kendi kullandıkları veya tavsiye edecekleri ide var mı?

Kendime standartlarıma göre ciddi diyebileceğim bir projeye başlamayı düşünüyorum ve işi ciddi tutmak adına bir ide kullanmak istiyorum. Daha önceleri Dreamwawer kullanırdım ama bu sefer WYSIWYG tarzı bir şey istemiyorum.

Aradığım özellikler:
-Open source veya freeware öncelikli tercih sebebi
-Code completion (yazarken komutu tahmin etme)
- class ve functionları tanıma. Fonksiyon adını yazınca parametre sorma
- loop ve fonksiyonları guruplayıp kapalı gösterebilme
- validation
- debugger özelliği 20 kadar ayrı dosyadan oluşan bir web sayfasında ne derece kullanılabilir bilmiyorum. şimdiye kadar hiç kullanmadım. Basit kullanımlı bir debuggerı da olursa, hayat kurtarmasa bile en azından vakit kurtarabilir.

 Önerilerinizi bekliyorum.

PHP Ide

« Yanıtla #1 : 30.09.2010 00:55:25 »
Hızlı düğmeleri aç

Ragnor

İleti: 901

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://ozanemirhan.blogspot.com
öncelikle hoşgeldin. diğer başlığa yazmak yerine burada yazıyorum hazır buna cevap yazacakken.

ben kendi adıma linuxta emacs, windowsta da notepad++ kullanıyorum. windowsta bi ara e adından bi editöre baktım, oldukça da iyiydi ama shareware idi ve notepad++'ta pluginleri falanda yükleyince sahip olmadığım hiçbirşeye sahip değildi bende cimrilik yaptım boşverdim notepad++'a döndüm.

sadece php'e özel bir editör kullanmadım, o yüzden pek yardımcı olamayacağım sanırım. hele ki code completion denen özelliği hiç kullanmayan biri olarak. ama sanırım windowsta eğer derdin ufak ama her türlü programlama işini görebileceğin bir editör ise en iyisi notepad++.

PHP Ide

« Yanıtla #2 : 30.09.2010 11:57:52 »
Hızlı düğmeleri aç

endo

İleti: 687

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.moldibi.com
merhaba, paralı bir alternatif düşünürsen Zend Studio'nun PHP toolları, özellikle de debugger'ı çok iyi görünüyor. Görünüyor dedim çünkü kendim kullanmadım.
Onun dışında sanırım Eclipse IDE hem free hem en yaygın olanı, yanlış hatırlamıyorsam bir ölçüde debug özelliği de vardı.
Daha text editör bazlı düşünürsen Ragnor'un söylediklerine ek olarak Editplus (paralı) ve Programmers Notepad'i de düşünebilirsin. Ama tabii onlar ide'den ziyade text editörü.
Bir de yine pek kullanmadığım ama özellikleri güzel görünen PHP Studio var, o da kullanışlı ve debug özellikleri iyiydi.
- endo of glance -

PHP Ide

« Yanıtla #3 : 30.09.2010 12:32:44 »
Hızlı düğmeleri aç

spritus

İleti: 933

Çevrimdışı
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://resident.tr-demoscene.info
ücretli çözümlerden biri de rapidphp olabilir. http://www.blumentals.net/rapidphp
avantajlı yönü php ve css için code completition ve code hint, birçok standart için (php,css,html,js,xml,sql vs) highlighting yapması.

bunun dışında opensource projelerin merkezi diyebileceğimiz http://www.sourceforge.com içinde "php ide" şeklinde aratma yapıp rating'e göre sıralatman da mümkün.

PHP Ide

« Yanıtla #4 : 30.09.2010 13:05:32 »
Hızlı düğmeleri aç

pulkanat

İleti: 6

Çevrimdışı
  • *
  • Newbie
    • Profili Görüntüle
Eclipse IDE iyi ama dogru plugini kullanmak gerekli. Sonuçta PHP yazmak çoğu zaman aynı anda HTML ve JavaScript yazmak anlamına geliyor.

Mesela bir plugin vardı, js'de a < b diyince HTML tag'i açıyordu. Bazı pluginler de include'ları takip edip kelime tamamlama yapamıyor. Frameworkle çalışırken çok önemli bir şey.

PHPEclipse diye bir şey vardı o iyiydi sanırım. Ama karıştırıyor da olabilirim, şöyle bir güncelliğine ve kullanılırlığına bakıp öyle indirmek lazım.

Bu arada Eclipse eklentilerine plugin mi diyorduk ondan bile emin olamadım.

PHP Ide

« Yanıtla #5 : 30.09.2010 14:18:49 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
Ufak bir hatırlatma. Zend'in Zend Studio'su da aslında Eclipse'in bir modu. Eclipse'in free pluginleri de yakın şeyler yapabiliyor. Ama ben şu an için Endo'nun da belirttiği EditPlus harici birşeye ihtiyaç duymuyorum. Ancak intellisense özelliği yok.

PHP Ide

« Yanıtla #6 : 06.10.2010 09:46:15 »
Hızlı düğmeleri aç

endo

İleti: 687

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.moldibi.com
Editplus'ta intellisense yok ama aslinda code complation ozelligi var, nedense (ben dahil) kimse kullanmiyor ama fena bi ozellik degil. tabii proje dosyalari icinde tanimli fonksiyonlar vs. icin calismiyor, sadece onceden belirlenmis tanimlar icin (.acp dosyasinda) calisiyor.
acp dosyalarini web sayfasindan indirebiliyorsun veya kendin editleyebiliyorsun, php icin default geliyor.
- endo of glance -

PHP Ide

« Yanıtla #7 : 06.10.2010 10:36:05 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/
"code complation" gerçek anlamda olsa ne güzel olurdu di mi. sitenin büyük bölümü bitti, hadi shopping modülünü de editplus tamamlasın. :D

PHP Ide

« Yanıtla #8 : 06.10.2010 14:47:35 »
Hızlı düğmeleri aç

endo

İleti: 687

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.moldibi.com
hahah, grafik programlarinda da "gfx completion" ozelligi olsa, "ben basladim sen devam et"i tiklayinca o cizse gerisini :)
- endo of glance -

PHP Ide

« Yanıtla #9 : 06.10.2010 15:57:41 »
Hızlı düğmeleri aç

skate

İleti: 5.245

A Sinner Scener
Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.akaydin.com/

PHP Ide

« Yanıtla #10 : 09.10.2010 12:18:45 »
Hızlı düğmeleri aç

endo

İleti: 687

Çevrimdışı
  • Administrator
  • *****
  • Hero Member
    • Profili Görüntüle
    • http://www.moldibi.com
evet  evet gormustuk onu, dibimiz dusmustu. o ne oyle ya..
- endo of glance -