Есть ли способ удалить неиспользуемый импорт в Intellij IDEA при фиксации?
Вручную делать не очень оптимально, CTRL+ ALT+ Oпомогает, но все же вручную.
java
import
automation
intellij-idea
Леонид
источник
источник
ctrl + alt + l
отправлю мой компьютер в режим сна .. LOL. linux кстати.All Settings
=>Keyboards
=>Shortcuts
. Кстати, <kbd> ctrl </kbd> <kbd> alt </kbd> <kbd> l </kbd> используется для форматирования кода вIntellij
Ответы:
Когда вы делаете коммит, отметьте
Optimize imports
опцию справа. Он будет использоваться по умолчанию, пока вы его не измените.Я тоже предпочитаю использовать эту
Reformat code
опцию.источник
Editor > Auto Import
разделеcom.sun.*
илиsun.*
Если вы используете IntelliJ IDEA или Android Studio:
Перейдите в редактор настроек « Общий автоматический импорт»>>> и установите флажок « Оптимизировать импорт на лету» .
источник
Вы можете установить флажок в диалоговом окне фиксации.
Вы можете использовать настройки для автоматической оптимизации импорта, начиная с версии 11.1 и выше.
источник
В Mac IntelliJ IDEA команда Cmd+ Option+O
Для некоторых более старых версий это явно Ctrl+ Option+ O.
(Буква O, а не ноль 0) в последней версии 2019.x
источник
Выберите проект / модуль, из которого вы хотите удалить неиспользуемый импорт, в представлении «Проект». Затем в меню « Код» выберите « Оптимизировать импорт» и подтвердите, нажав « Выполнить» . Импорт будет очищен для всего проекта / модуля.
источник
В книге Mac
IntelliJ
Control + Option + o (не ноль, буква «o»)
источник
Или вы можете использовать следующий ярлык:
MAC : Shift + Command + A (появляется меню Enter Action)
И писать :
Optimize Imports
источник
В IntelliJ выберите проект, для которого хотите оптимизировать импорт, перейдите в меню « Код» и выберите « Оптимизировать импорт». Появится небольшое всплывающее окно « Оптимизировать импорт» . Во всплывающем окне нужно нажать кнопку « Выполнить» . Или, в качестве альтернативы, в IntelliJ на Mac вы можете использовать сочетание клавиш Option+ Command+O
источник
File/Settings/Inpsections/Imports
и измените "Неиспользованный импорт" на Ошибка. Это помечает их более четко в желобе Inspections и на панели Inspection Results.источник