Mylyn , Eclipse için çok takdir edilen bir eklentidir ve şimdi ana Eclipse sitesinde mevcuttur. Birlikte çalıştığınız kod parçalarını izleyebilir (örneğin, "vergi hesaplama" kodunu değiştirirken, aynı beş dosyayı kullanma eğilimindesiniz) ve daha sonra aynı görevde bir sonraki çalışmanızda bunları vurgulayabilirsiniz. Büyük bir projede çalışırken aldığınız "aşırı bilgi yüklemesini" geri almanın harika bir yoludur.
Eclipse için FindBugs , kaynak kodunuzu olası Java hataları için analiz ederek zaman kazanmanıza yardımcı olur. Yanlış bir pozitif oranı var ve her bir yapıyı çalıştırmak istemezsiniz, ancak bu harika bir süreçtir.
Eclipse'nin kendi yeniden düzenleme ve gezinme özellikleri de size zaman kazandırır. JDT'nin en sevdiğim özelliği "Hızlı Onarım". Kaynak kodunuzda bir hata varsa (oraya gitmek için Kontrol Periyodu'nu kullanabilirsiniz), Hızlı Onarım işlemi için bir Kontrol-1 yapın. Hatayı düzeltmenin yollarının bir listesini verecektir. Örneğin, yazarsanız a = foo(s)
, ancak a
bildirilmediyse, Hızlı Düzelt seçeneklerinden biri "bildirmek" tir. Eclipse, dönüş türüne bakar foo
ve bunu a
otomatik olarak herhangi bir içe aktarma ekleyerek kullanır . Bu stille, Hızlı Düzeltme yolu daha hızlı olduğu için kasıtlı olarak hata içeren kodlar yazacaksınız!
Diğer favori Tutulma kısayolum da "Seçimi Genişlet-> Ekleme Öğesi" (Alt + Üst Karakter + Yukarı). Bu, imlecinizin bulunduğu yeri alır ve daha sonra bulunduğunuz ayrıştırma ağacının öğesini seçer. Tekrar yaptığınızda, ayrıştırma ağacının üzerinde ilerlersiniz. Bu harika, çünkü tüm ifadeyi kolayca seçebilir, koddan önce veya sonra seçim yapma konusunda endişelenmenize gerek kalmaz. Bu, "Yerel Ayıkla" yeniden düzenleme işlemini gerçekleştirmek için geçerli bir ifadeye sahip olmanızı kolaylaştırır.
Birim testleri yazıyorsanız, JUnit vazgeçilmezdir ve çevre ve süreçle iyi entegre edilmiştir.
GWT ile herhangi bir iş yaparsanız, Google'ın GWT Eclipse eklentisi güzeldir. Sadece bir GWT uygulamasıyla değil, herhangi bir Tomcat uygulamasıyla çalışmak için bile kullanabilirsiniz.
Tüm bu araçlar ücretsiz olarak sunulmaktadır.