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