Отключить импорт помеченных (пакетов) IntelliJ?

Я мигрирую пользователем Eclipse IDE и изучаю IntelliJ IDEA 9.

По умолчанию Eclipse IDE не будет использовать помеченный звездочкой импорт, пока вы не импортируете 99 классов из один и тот же пакет, поэтому такого практически не бывает.

Но IntelliJ IDEA, похоже, слишком заинтересована в этом, и я не могу понять, как ее отключить.

Например, после ввода JList , затем ALT + ENTER для автоматического импорта, будет импортирован весь пакет javax.swing вместо того, чтобы просто указать класс.

Я попытался исключить javax.swing из автозаполнения, но это просто остановило предложение любых классов Swing, что контрпродуктивно.

190
задан alex 19 March 2014 в 18:36
поделиться

1 ответ

Вы можете установить этот параметр здесь.

В IDEA 14+ последовательность следующая:

Настройки > Редактор > Стиль кода > Java > Импорт > Количество классов для использования импорта с '*'

В старой версии IDEA:

Настройки -> Java -> Стиль кода -> Импорт -> Количество классов для использования импорта с '*'

Функция не может быть отключена. Вам нужно установить его на высокое значение, например. 99.

В версии 2016.1.1 Вы также должны удалить строки в разделе Пакеты для использования импорта с '*', например import javax.*;

296
ответ дан 23 November 2019 в 05:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: