tr-demoscene

the scene => scripting => php => Konuyu başlatan: wizofwor - 29.09.2010 23:45:45

Başlık: PHP Ide
Gönderen: wizofwor - 29.09.2010 23:45:45
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.
Başlık: PHP Ide
Gönderen: Ragnor - 30.09.2010 00:55:25
ö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++.
Başlık: PHP Ide
Gönderen: endo - 30.09.2010 11:57:52
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.
Başlık: PHP Ide
Gönderen: spritus - 30.09.2010 12:32:44
ü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.
Başlık: PHP Ide
Gönderen: pulkanat - 30.09.2010 13:05:32
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.
Başlık: PHP Ide
Gönderen: skate - 30.09.2010 14:18:49
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.
Başlık: PHP Ide
Gönderen: endo - 06.10.2010 09:46:15
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.
Başlık: PHP Ide
Gönderen: skate - 06.10.2010 10:36:05
"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
Başlık: PHP Ide
Gönderen: endo - 06.10.2010 14:47:35
hahah, grafik programlarinda da "gfx completion" ozelligi olsa, "ben basladim sen devam et"i tiklayinca o cizse gerisini :)
Başlık: PHP Ide
Gönderen: skate - 06.10.2010 15:57:41
bir nevi yapıldı o biliyorsun.
 
http://www.cisst.org/~cista/446/Papers/Fragment-Based%20Image%20Completion.pdf
 
:)
Başlık: PHP Ide
Gönderen: endo - 09.10.2010 12:18:45
evet  evet gormustuk onu, dibimiz dusmustu. o ne oyle ya..