Ölçeklenebilir PHP editörü

7 Cevap php

Ben Windows kutusundan çok büyük bir PHP kod temeli çalışmak, ve ben bir iyi kod tarama yetenekleri ile editörü ve büyük kod temeli dönüşebilecek birini arıyorum.

Ben bir kaç gün Eclipse PDT kullanarak başladım ve ben çoğunlukla belirlenen özelliği gibi ederken, ben güvenilmez olarak buldum. Rastgele, uzun süre boyunca asılı endeksi sonsuza kadar sürer, bellek biterse veya rasgele çok sık hata mesajları gönderir ve proje değişikliği dosyaları gibi bazı rahatsız edici davranışları vardır.

I welcome two types of answers
1) What is a good scalable PHP IDE? Bonus points if it's a VS plugin, but I'm willing to learn anything. More Bonus points if it has JavaScript support. Non-free is okay.
2) If anyone else has gone through growing pains with Eclipse, what advice can you give, or what settings can be tweaked to make it more reliable?

Update I determined the source of the Eclipse hangs was an issue at the networking level, which I've fixed. So I'm going to take another crack at this. Thanks for all the advice, I'm sure it will come in handy.

7 Cevap

NetBeans ben kullanmak hepsi bu. Benzer nedenlerle Eclipse geçti. Bedava. JS desteği (bahis jQuery ve istemci tarafı hata ayıklama).

Sigara ücretsiz: Eclipse tabanlı Zend stüdyo.

I work in a very large PHP codebase from a Windows box, and I'm looking for an editor with good code browsing capabilities, and one which will scale to a large codebase*

Zeus IDE ctags tarafından üretilen bilgiler ile çalışan bir kod navigasyon tarayıcı ve ben ctags PHP desteği vardır eminim.

Üretilen etiketler bilgiler IDE tarafından yapılmaktadır ve bir sqlite veritabanı dosyasında düzenlenen ve bu inforamtion tamamen taranabilir ve arama olduğunu.

Şimdi senin very large codebase might/might not işlemek mümkün olacak Zeus ama ne kadar büyük emin değilim.

Çok büyük bir kod temeli ile etiketleri veritabanı veritabanı güncelleme olması gereken bir several minutes belki için inşa ve more than a few seconds her zaman alabilir.

Ben şimdi sürüm bir çift için Eclipse kullanarak oldum. Ben ana proje indirmek, ve sonra ben yerine ambalajlı kurulumları istediğiniz modül eklemek için tercih bulduk. Ben genellikle ambalajlı yükler kapmak için daha bu daha istikrarlı bir yapılandırma olarak buldum.

Aptana Tutulma dayanmaktadır. Ben Aptana gibi ama tutulması gibi değildi eğer o zaman netbeans php ide deneyebilirsiniz düşünüyorum

Ben phpDesigner Zend Studio 6 dan (cehennem gibi buggy) açık ve hiçbir kod katlama olmamasına rağmen o beni bazen rahatsız ediyor, oldukça büyük, ama genel olarak harika. Bu hata ayıklama sunuyor, dahili Kaplumbağa ve (3. parti kütüphaneleri dahil) Projeler kullanılarak svn.

Ben şahsen Eclipse tabanlı alternatiflere göre daha iyi performans görünüyor NetBeans, tavsiye ederim. NetBeans da mükemmel PHP desteği, ticari Zend Studio ile oldukça üzerinde-par vardır.

Eğer aksi Eclipse Ancak, isterseniz, ben. Ini dosyalarını verdiği öneririm. Bunlardan biri kullanacağız ne kadar bellek içeren yeterli RAM varsa, bunu daha iyi performans yapmak, hangi örneğin kadar 2 GB için, o artırabilir.

Eğer düşük bir spec PC varsa Komodo IDE uygun bir alternatiftir. Jpic dediğim gibi Java kullanmak değildir, daha iyi yaparız. Ancak, NetBeans veya Zend Studio yaklaşık olarak iyi kodlama yardım özelliklere sahip değil.