IntelliJ организовать импорт - PullRequest
230 голосов
/ 22 декабря 2011

Есть ли в IntelliJ функция организации импорта, аналогичная функции в Eclipse?У меня есть файл Java с несколькими классами, в которых отсутствует их импорт.Пример:

package com.test;
public class Foo {
    public Map map;
    public JTable table;
}

В Eclipse я мог бы использовать Organize Imports, и он автоматически импортировал бы java.util.Map и javax.swing.JTable.В IntelliJ мне нужно по отдельности перейти в каждый класс, выбрать его и нажать Alt-Enter.Существует функция оптимизации импорта, но все, что она делает, это сортировка и расширение существующих импорта.

Я использую IntelliJ 10.5.

Ответы [ 13 ]

1 голос
/ 05 апреля 2015

Ярлык для Mac: (ctrl + opt + o)

0 голосов
/ 20 апреля 2015

Этот плагин автоматически выполнит действие "организовать импорт" при сохранении файла: https://github.com/dubreuia/intellij-plugin-save-actions.

Для установки: "Файл> Настройки> Плагины> Просмотр репозиториев ...> Поиск" Сохранить действия "> Категория" Инструменты кода "". Затем активируйте действие сохранения «организовать импорт».

0 голосов
/ 06 мая 2013

Если вам не хватает только одного импорта (имя класса выделено красным цветом), щелкните и наведите на него курсор мыши, и появится синий предложенный оператор импорта.Если в этот момент вы нажмете Alt + Enter , импорт будет включен в файл, а красное подчеркивание должно исчезнуть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...