Автоматический импорт классов в IntelliJ

Авто-импорт классов в IntelliJ

1. обзор

В этом кратком руководстве будет описана каждая опция функции автоматического импорта IntelliJ IDEA.

2. Авто-импорт

В IntelliJ IDEA есть несколько параметров, которые мы можем настроить вSettings > Editor > Auto Import:image

Давайте рассмотрим каждый из этих вариантов.

2.1. Показать всплывающее окно импорта

Когда этот параметр включен, IDEA подчеркнет ссылку на класс в нашем коде и предложит добавить импорт:

image

Если есть несколько вариантов на выбор, Idea позволит нам выбрать импорт из списка альтернатив:image

2.2. Оптимизация импорта на лету

Это заставит IDEA автоматически удалять неиспользуемый импорт и переставлять другие в соответствии с настройками «Стиль кода».

2.3. Добавить однозначный импорт на лету

Кроме того, существует способ автоматического добавления импорта, когда мы добавляем ссылки на классы, которые необходимо импортировать.

2.4. Показать предложения по импорту для статических методов и полей

Наш последний вариант включит функцию импорта всплывающих окон для статики.

Однако обратите внимание, что включение только этой опции (без‘Show import popup') не приведет к включению предложений по импорту для классов:image

3. Заключение

Некоторые разработчики предпочитают иметь полный контроль над импортом в своих классах, другие полагаются на IDE для решения этой технической задачи.

Любой из них может получить преимущества от различных параметров конфигурации, которые есть в IntelliJ IDEA IDE, в том числе для импорта.