Eclipse: bir sınıf adı autocompleting zaman özel paketler Hariç
Otomatik tamamlama Eclipse bir sınıf adı, örneğin eğer yazarken:
ListI
Tab
Pop-up Bir menü tamamlanması için eşleşen sınıf isimleri parçasıdır ok tuşlarını kullanarak veya fare ile seçin: (
Neredeyse kesinlikle java.util.ListIterator
com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator
(ya da o paketten başka bir şey istediğim olasılık bu örnekte olduğu hakkında milyonda bir.
Biliyorum bu özel sınıf görünür listesi sık sık (her zaman beyan ederim ListIterator
) çok isterim edebilmek hariç diğer paketlerin de otomatik tamamlama arama yapar, böylece java.util.ListIterator
otomatik tamamlanan ihtiyaç duymadan bir pop-up menü.
Bu mümkün mü?
CEVAP
Window->Preferences->Java->Appearance->Type Filters
Orada görmek istediğiniz paketleri belirlemek gerekir.
İçerikte görünen bazı türleri hariç, tip filtre özelliği
Java > Appearance > Type Filters
tercih sayfasında yapılandırılmış yardımcı kullanın.
Bu tür filtre desen eşleştirme Açık Türü iletişim kutusunda görünmez ve yardımcı içerik, hızlı bir düzeltme ve ithalat düzenlemek için kullanılamaz.
Bu filtre kalıpları Paket Explorer ve Hiyerarşi görüşlerini etkilemez.
finnw (OP) yorum ekler:
Şimdi nasıl bu listeye tek bir sınıf Ekle? Java ilgilenmiyorum.awt.Liste ama bazen ben java istiyorum.awt.Pencere veya java.awt.Boyut. –
"Tip filtre" aslında dayanmaktadırsınıf desen eşleştirmeeğer eklerseniz: anlam
java.awt.List
bu sınıfın içeriği yardımcı önermeler kaybolur.
Eğer java.awt.Lxxx
tüm derslere hiç ilgi biliyorsanız ekleyebilirsiniz
java.awt.L*
java.awt
tüm diğer sınıflar hala orada içeriği yardımcı olacaktır.
Son bir tutulma (eclipse 3.6 Mx var, ama bu 3.5 için çalışması gerekir.x), sınırlı değildirpakettek Tip Filtre desen.
Önleme ilk şansını özel durum güvenli ...
'Eclipse içine bir proje aldıktan...
Ne zaman bir sınıf yerine bir yapı kul...
Eclipse arama klasörleri hariç...
Soyut bir sınıf yerine bir arabirimi k...