I have some points to discuss in IDEA code completion. We have changed
some things in smart completion and I have a number of requests submitted
on these changes:
-- Live templates for "new ...." have been removed since we have
implemented SC after new.
-- SC don't take into account your import settings and search for
abstract class or interface inheritors project wide.
-- SC now tries to complete factories (static members, that return the
same type). These methods are listed in common lookup.
Do you agree with these changes?
Also I want to ask all of you: when you submit a request on completion
or smart completion please try to describe a context where you've found a
problem. These features are strongly connected with your code position so
it's hard to determine the cause without this information.
IntelliJ Labs / JetBrains Inc.
"Develop with pleasure!"