2016-05-06 2 views
0

Когда я использую Soce-> Organize Imports Eclipse's [ctrl-shift-o], меня тошнит от повторного запроса выбора имен, существующих в нескольких библиотеках. Приятно, что предпочтение отдается порядку, в котором представлены варианты, но я надеюсь на меньшую интерактивность.Предпочтение Eclipse для автоматического выбора конфликта автоматического импорта?

Есть ли предпочтение, позволяющее мне выбирать по умолчанию для некоторых конкретных библиотек?

EG, когда я в проекте JavaFX, ActionEvent всегда относится к javafx.event.ActionEvent, а не java.awt.event.ActionEvent. И мне когда-либо приходилось нужна версия AWT, я был бы рад просто набрать его или отключить функцию для этого проекта.

ответ

1

Вы можете использовать 'Java> Appearance> Type Filters' в настройках, чтобы указать типы и пакеты, которые являются , а не, предлагаемые организацией импорта, помощи по контенту, быстрого исправления и «Open Type».

+0

Хороший ответ, но может зайти слишком далеко. EG, EventHandler является еще одним распространенным в JavaFX, и он также появляется в corba, glass (6x!), Beans и jrockit. Я не уверен, что мне нравится идея фильтрации java.beans. *, И ввод отдельных типов может занять некоторое время. Я буду играть с ним, хотя, спасибо! –

Смежные вопросы