Recent change in class import suggestion?

Up until a few EAP releases ago, IDEA was very good about recognizing a piece of text that can't resolve to a symbol and matching it against the classes in the classpath. For example, if I typed "Guice." it would give me a nice little prompt that I could press Alt-Enter with and i'd know to import com.google.inject.Guice. It's been this way for as long as I've been using IDEA, which is 6+ years. I'm a bit worried that 9.0 is changing the behavior in a subtle but annoying way. Hopefully it's just a bug Here's what is happening:

When I now type "Guice." the text stays red and I am not prompted. I press backspace so that the text is now "Guice" and it remains red with no prompt. However, if I then alt-tab away from IDEA and then tab back in, I'm then prompted. But if I press "." again, the prompt goes away. Then if I alt-tab back and forth again, the prompt is back with the text at "Guice.".

It feels like a bug and I hope it is, because it's quite frustrating. Anyone else noticing this?

Patrick

5 comments
Comment actions Permalink

Anyone have any thoughts on this?

0
Comment actions Permalink

Pat Lightbody wrote:

Anyone have any thoughts on this?

---
Original message URL: http://www.jetbrains.net/devnet/message/5247958#5247958


I'm seeing this too in Maia (since some months), and it's extremely
annoying.

-tt

0
Comment actions Permalink

Yep, seen this too. Also delay of first showing of import hint has increased dramatically.

0
Comment actions Permalink

Can anyone from IDEA please let us know if you're aware of this issue? I would hate to see the final release include such a terrible step backwards in terms of usability.

0
Comment actions Permalink

I spoke too soon - the latest EAP as of today (Nov 4) has this issue resolved. JetBrains rocks!

0

Please sign in to leave a comment.