I find myself very often typing something like:
Map<String,String> map = new
When I press CtrlShiftSpace, it says "No completions", because Map is not
imported yet, but if I wait about half a second, the auto-import kicks in,
and java.util.Map is imported, and I press CtrlShiftSpace again, and I
see lots of completions.
I suggest that auto-import be executed upon pressing CtrlShiftSpace, and
probably Alt+Enter. What does everyone think of this? I will file an issue
if no one sees any problems with it.