При автозаполнении имени класса в Eclipse, например, если вы набираете:
ListI
Tab
Появится всплывающее меню, предлагающее совпадающие имена классов для завершения (которые вы можете выбрать с помощью мыши или с помощью клавиш со стрелками:
В этом примере я почти наверняка хочу java.util.ListIterator
и почти никогда не хочу com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator
(или чего-то еще из этого пакета).
Этот конкретный класс будет часто появляться в списке (каждый раз, когда я объявляю a ListIterator
). Я хотел бы иметь возможность исключать пакеты из поиска с автозаполнением, чтобы они java.util.ListIterator
автоматически заполнялись без необходимости во всплывающем меню.
Это возможно?
java
eclipse
autocomplete
Finnw
источник
источник
java.awt.List
вопрос, который вы упомянули в комментариях.Ответы:
Вы должны иметь возможность указать там пакеты, которые не хотите видеть.
См. Советы и рекомендации по Java
finnw (OP) добавляет в комментариях:
«Фильтр типов» фактически основан на сопоставлении с образцом класса , то есть если вы добавите:
этот класс исчезнет из предложений поддержки контента.
Если вы знаете, что все
java.awt.Lxxx
классы не представляют интереса, вы можете добавитьВсе остальные классы по-
java.awt
прежнему будут помогать с контентом.С недавним eclipse (у меня сейчас eclipse 3.6Mx, но это должно работать и для 3.5.x), вы не ограничены шаблоном пакета только в фильтре типов.
источник
источник