The best way, IMHO, would be to have a DWIM key.

DWIM stands for Do What I Mean.

Right now Idea is very close to this functionality, but the functionality 
is broken up
into different pieces.  I still can't keep straight what Ctrl-Space vs. 
Ctrl-Shift-Space vs.
Ctrl-Alt-Space does.

I would like 1 key that would DWIM (perhaps 'complete the next token' is a 
different
way of stating what that key would do).

Having this functionality split into 3 different keystrokes just doesn't 
work for me.

Neil

At 01:20 PM 4/4/2002 -0500, you wrote:
>Jon Steelman wrote:
>>Valentin Kipiatkov wrote:
>>>>
>>>>But -- this was requested often -- wouldn't it make sense, if the
>>>>SmartCompletion falls back to BasicCompletion if there are no smart 
>>>>suggestions?
>>>
>>>This might make understanding of SmartType completion harder for novice 
>>>users, I think.
>>So then how about adding "GeniusType" completion? ;-)
>>...and keeping the current SmartType and Basic completion? It's an 
>>approach I suggested yesterday that gives a new combination completion. 
>>Here it is again--
>>
>>This "GeniusType" combination completion would be in addition to the 
>>current Basic & SmartType but build off them. I would consider mapping it 
>>to the Tab key. Here's one way it could work to deal with your original 
>>objection and satisfy my goal:
>>* 1st tab pressed-- invoke SmartType if anything matches type else invoke 
>>Basic on 1st tab
>>* 2nd tab pressed-- invoke Basic (if SmartType was successfully invoked 
>>on 1st tab)
>P.S. I agree that such automatic mixing could be confusing to a novice, 
>and that's why I'm suggesting the new GeniusType completion that leaves 
>the original ones untouched. It could be off by default. It's 
>documentation could explain it and suggest only enabling it after 
>understanding/mastering the other completion types.
>
>Thanks,
>Jon


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to