Как удалить неиспользуемый импорт в Intellij IDEA при фиксации?
Есть ли способ удалить неиспользуемые импорты в Intellij IDEA при фиксации?
Это не очень удобно делать вручную, CTRL + ALT + O помогает, но он все еще ручной.
Ответ 1
При фиксации отметьте опцию Optimize imports справа. Это станет значением по умолчанию, пока вы его не измените.
Я предпочитаю использовать параметр Reformat code.
Ответ 2
Если вы используете IntelliJ IDEA или Android Studio:
Перейдите в Настройки > Редактор > Общие > Автоматический импорт и установите флажок Оптимизировать импорт на лету.
Ответ 3
Вы можете установить флажок в диалоговом окне фиксации.
Вы можете использовать настройки для автоматической оптимизации импорта с 11.1 и выше.
Ответ 4
Выберите проект/модуль, который вы хотите удалить неиспользуемый импорт из представления Project. Затем в меню Код выберите Оптимизировать импорт и подтвердите с помощью Выполнить. Импорт будет очищен в целом проекте/модуле.
Ответ 5
В Mac Intellij IDEA команда есть Ctrl + Option + O (Letter O not Zero 0)
Ответ 6
В IntelliJ выберите проект, который вы хотите оптимизировать импорт, перейдите в меню " Коды" и выберите " Оптимизировать импорт", и появится небольшое всплывающее окно " Оптимизация импорта". В всплывающем окне вам нужно нажать кнопку " Выполнить". Или, альтернативно, на IntelliJ на Mac вы можете использовать короткую вырезку клавиатуры Option + Command + O
Ответ 7
Или вы можете сделать следующий ярлык:
MAC: Shift + Command + A (появляется меню "Действие")