Podczas automatycznego uzupełniania nazwy klasy w Eclipse, np. Jeśli wpiszesz:
ListI
Tab
Pojawi się wyskakujące menu z dopasowanymi nazwami klas do ukończenia (które możesz wybrać myszą lub za pomocą klawiszy strzałek:
W tym przykładzie prawie na pewno chcę java.util.ListIterator
i prawie nigdy nie chcę com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator
(ani niczego innego z tego pakietu).
Ta konkretna klasa będzie często pojawiać się na liście (za każdym razem, gdy deklaruję a ListIterator
). Chciałbym móc wykluczyć pakiety z wyszukiwania autouzupełniania, aby java.util.ListIterator
było ono automatycznie uzupełniane bez potrzeby wyskakującego menu.
czy to możliwe?
java
eclipse
autocomplete
finnw
źródło
źródło
java.awt.List
pytanie, o którym wspominasz w komentarzach.Odpowiedzi:
Powinieneś być w stanie określić tam pakiety, których nie chcesz widzieć.
Zobacz porady i wskazówki dotyczące języka Java
finnw (OP) dodaje w komentarzach:
„Filtr typu” jest w rzeczywistości oparty na dopasowywaniu wzorców klas , co oznacza, że jeśli dodasz:
ta klasa zniknie z propozycji aktywnej obsługi treści.
Jeśli wiesz, że wszystkie
java.awt.Lxxx
zajęcia nie są interesujące, możesz dodaćWszystkie inne klasy z serwisu
java.awt
nadal będą dostępne dla pomocy dotyczącej treści.W przypadku niedawnego zaćmienia (mam teraz zaćmienie 3.6Mx, ale powinno to działać również dla 3.5.x), nie jesteś ograniczony do wzorca pakietu tylko w filtrze typu.
źródło
źródło