Ben bu yaz benim iş için bazı PHP düzenleme yapıyor olacağım, ve bunu düzenlemek için etkili bir Emacs kurulumu için arıyorum. Ben zaten ağır Emacs yatırım, bu yüzden başka bir editöre geçiş değerli değildir değilim.
Şu anda, ben HTML gömülü düzenleme PHP için bir PHP sözdizimi vurgulama ile modunu (vahşi, en az üç farklı olanlar vardır) yanı sıra MuMaMo sağlayan, nXhtml-mode var. Ben sadece, sırasıyla, Auto-Complete kullanmaya başladı ve Anything programlama ve genel Emacs şeyler için.
Ne ben gerçekten arıyorum Emacs gerçekten sadece vurgulayarak ötesinde, projeyi anlamak için etkili bir yoldur. Etags iyi bir seçenek gibi görünüyor, ama yeni etiketler üretmek için proses tür zorlu ve manuel (ya da en azından görünmez değil) gibi görünüyor. ETAG'ları hakkında güzel bir şey şey ve Otomatik Tamamlama ile iyi entegre olmasıdır. Diğer potansiyel seçenekler Ben ki, Semantic (ben sadece karmaşıklığı için, non-elisp dosyalarını yüklemek için tereddüt değilim gerçi), vtags gtags, ya da öncesi ile berbat ve kurmak için karmaşık görünüyor ettik, artı PHP desteği var gibi görünmüyor.
Başka bir seçenek Imenu, ama sadece mevcut tampon için çalışıyor, ve ben (tercihen adı tamamlanması için bir şey kullanarak) diğer dosyaları fonksiyon tanımları atlamak için muktedir istiyorum.
Ben üzerinde çalışıyor olacak projeler (yaklaşık 30.000 satır toplam) büyük değil, bu yüzden ETAG'ları havai muhtemelen daha iyi bir çözüm varsa bir sorun büyük, ama çok kullanmak istemiyorum olmayacaktır.
Bu yüzden tercih PHP düzenleme sistemi nedir?