2010-06-30 19 views
22

Bilgisayarımda çok şişirilmiş olan Netbeans yerine emacs kullanmak istiyorum. Zaten bunu kazmak vermedi JDEE var, ama yoksun gibi görünüyor:Emacs'i JAVA IDE'm olarak nasıl kullanırım?

  • Sınıflar testi: bir ana yöntem olan bir sınıf koşmak, ancak proje
  • Maven ana sınıfı olmadığı Entegrasyon: Netbeans'in de mavini desteklemediği için bu küçük bir dileğidir.
+0

uygulamak bir sınıf veya tampon içerisinde gerekli tüm sınıfları içe NetBeans, görüşüme göre Maven'i oldukça iyi destekliyor. Neden olmadığını söylediğini bilmiyorum. –

+0

@Pascal Thivent, kısa cevap: pom.xml bir maven projesinde benzersiz yapılandırma dosyası olmalıdır. – amirouche

+1

Kısa cevabı anlamıyorum. –

cevap

18

ile kullanıyorum JDEE yerine malabar-mode kullanmanızı öneririm - malabar, Emacs için şu anda mevcut olan Java geliştirme için tek modern moddur. Bu sunmaktadır: Maven

  • hızlı prototipleme ve keşif programlama

  • JUnit entegrasyonu için Groovy konsol, hem

  • testler tek başına çalışan ve Maven

    aracılığıyla ithalat ile

    • Sıkı entegrasyon yardım et; (Sınıf adı belirsiz ise teşvikle)

    • /sınıf uzatın arayüzü/geçersiz kılma yöntemi yardımcıları

    • Simplistic refactorings Bir not olarak

  • +1

    Malabar modu kodun tamamlanmasını sağlıyor mu? Eğer değilse, Java için kodun tamamlanmasını sağlamak için ne kullanmalıyım? – kovica

    +0

    İçinde semantik ile tamamlanması. Otomatik tamamlama modunu ekleyebilir ve daha iyi bir tamamlama elde etmek için semantik tamamlama kaynağını kullanabilirsiniz. –

    +1

    Bu çalışmam var. Ancak, sistem sınıflarının gerçek bir şekilde tamamlanması için içe aktarılan sınıfları ayrıştırmak için nasıl bir kast/anlamsallık elde edilir? – RichieHH

    3

    Maven için CVS'den geçerli CEDET'te ede-proj-maven2'ye (ede-jeneric'den miras alınan) bakın. Basit, ama biraz iş yap. Ben yakın gelecekte bakmayı planlıyorum, çünkü ben sık sık clojure

    İlgili konular