I previously worked with NetBeans 3.4: idea editor is better in simply everything except a feature (which might be present, but I wasn't able to find, anyway). In the NB editor, there is a couple of shortcuts (ctrl-K and ctrl-L, to be precise) which allows to complete the word at the caret with the first word that is found in the editor and begins with the same chars. Ex: if I am typing
and press ctrl-K, the editor completes the word "num" with the nearer word that can be found BEFORE (ctrl-L works with words found AFTER) that line in the editor and begins with "num".
Pressing ctrl-K multiple times cycles through all the available words that begin with "num". It is a very simple feature (no syntactic or semantic stuff is performed), but is simply one of the most powerful that an editor can offer (at least is one of the features with the best ratio "advantage"/"implementation complexity", I think).
Is there something similar in IDEA? I know there is ctrl-space, but this only works with variable names in scope and so on: the feature I am talking about is much less "smart", but in a lot of cases is very useful.