Eclipse Ctrl + Shift + O in IntelliJ IDEA

In Eclipse, you press CTRL + SHIFT + O “Organize Imports” to import packages automatically. For IntelliJ IDEA, if you press CTRL + ALT + O “Optimize Imports”, it just removes some unused imports, never imports any package. And the worst is you need click on the class name and press ALT + ENTER keys to import the package one by one.

Solution

The IDEA is working a bit differently, the “unambiguous imports” are imported on the fly, and you need to enable this feature manually.

File –>> Settings –>> Editor –>> General –>> Auto Import –>> Checked these options :

  1. Add unambiguous imports on the fly
  2. Optimize imports on the fly
idea-organize-imports
Note
For ambiguous imports (same class name in a different package), you still need click on the class name and press ALT + ENTER keys to import the package manually.

Done.

mkyong

Founder of Mkyong.com, passionate Java and open-source technologies. If you enjoy my tutorials, consider making a donation to these charities.

8 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
FireStarter1010
9 years ago

Thank you so much, trying out idea after years in Eclipse, i was wondering WTF , i dont want to import one by one.

mkyong
9 years ago

Switched to IDEA, and feel the same thing, WTF, import one by one? The option should enabled by default.

Erick Pranata
6 years ago
Reply to  mkyong

From my point of view, this should not be a default option. It causes terrible lag during refactoring…

Simeon L.
8 years ago
Reply to  mkyong

Useful article, totally agree – it should be a default option.

Dev
7 years ago

Can you ket us know about IDEA mac shortcut key

pavan
2 years ago
Reply to  Dev

control+shift+o

Dan
4 years ago

I don’t know about you but this doesn’t work at all. It works for a few seconds then it freezes leaving un-used imports and no longer importing anything at all. If I go in settings again and disable and re-enable the setting then it works exactly as expected for a few more seconds.

And they charge money for this ide ….

Pablo
4 years ago

Thanks man! In 2021 isn’t fix that yet?