How to remove unused imports in Intellij IDEA on c

2020-02-16 07:52发布

问题:

Is there a way to remove unused imports in Intellij IDEA on commit?

It is not very optimal to do it manually, CTRL + ALT + O helps but it's still manual.

回答1:

When you commit, tick the Optimize imports option on the right. This will become the default until you change it.

I prefer using the Reformat code option as well.



回答2:

If you are using IntelliJ IDEA or Android Studio:

Go to Settings > Editor > General >Auto Import and check the Optimize imports on the fly checkbox.



回答3:

You can check checkbox in the commit dialog.

You can use settings to automatically optimize imports since 11.1 and above.



回答4:

In Mac IntelliJ IDEA, the command is Cmd + Option + O

For some older versions it is apparently Ctrl + Option + O.

(Letter O not Zero 0) on the latest version 2019.x



回答5:

Choose the project/module you want to remove unused import from in Project view. Then from Code menu choose Optimize imports and confirm with Run. The imports will be cleaned in whole project/module.



回答6:

Or you can do the following shortcut :

MAC : Shift + Command + A (Enter Action menu pops up)

And write : Optimize Imports



回答7:

In mac book

IntelliJ

Control + Option + o (not a zero, letter "o")



回答8:

In IntelliJ, select the project you want to optimize imports on, go to Code menu and choose Optimize imports and a small Optimize Imports popup window will appear. On the popup window you need to click on Run button. Or alternatively, on IntelliJ on Mac, you can use a keyboard short cut Option + Command + O



回答9:

File/Settings/Inpsections/Imports and change "Unused import" to Error. This marks them more clearly in the Inspections gutter and the Inspection Results panel.