EAP: please disable tab autocomplete

Hi all
as you know , the latest eap introduced a new feature , which is automatic popup of autocomplete box
this is a really good and surprizingly fast
BUT it introduced sone inconvinience in using live template as both use the Tab key to trigger action
suppose you typed
St   and hit tab , you expect to get String as template expansion, but what is the result?!!
in eap, the autocomplete pops up and when you hit tab , it autocomplete (not expand template) based on the top item in the popup , the result is -> Stack
so:
   automatic autocomplete popup is fine , but please disable autocomplete with whatever button responsible for live template expansion

Thanks
Joe

5 comments

Hello joe,

In the 98.187 build, live templates are also shown in the autocomplete popup,
so it doesn't interfere with live template expansion any more.

Hi all
as you know , the latest eap introduced a new feature , which is
automatic popup of autocomplete box
this is a really good and surprizingly fast
BUT it introduced sone inconvinience in using live template as both
use the Tab key to trigger action
suppose you typed
St   and hit tab , you expect to get String as template expansion, but
what is the result?!!
in eap, the autocomplete pops up and when you hit tab , it
autocomplete (not expand template) based on the top item in the popup
, the result is -> Stack
so:
automatic autocomplete popup is fine , but please disable
autocomplete with whatever button responsible for live template
expansion
Thanks
Joe
---
Original message URL:
http://devnet.jetbrains.net/message/5275524#5275524


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hi dear
thanks for your reply, which is sort of a solution
but, why should i press the arrow key several times to choose the right template , while i used to go right to my target
actually, the question is , why not have separate key for live template expansion while we can
taking my previous example
i type St and press tab (3 key strokes) to make the ide expand it to String (6 key strokes)
in the new proposal:
i type St and hit tab then i may press down arrow key 3 or 4 (may b more)times to go to my target then another hit(the enter key )to confirm the selection
the total number of key strokes is much more than what is needed to type the original word
this may be acceptable if we do not have an alternative solution
But, as we used to the default behaviuor in IDEA < EAP and you can assign different keys to each , why not?
thanks
Joe

0

Have you tried the new EAP? There you get exactly what you had earlier: St+Tab expands to String. If it doesn't, could you please provide more details?

0

Hi dear
ok,it works in the latest eap ONLY IF  i wait for a second between pressing St and hitting the tab key, in this period the autocomplete box rearrange its content between its first set(when i pressed S) and the second set(when the word becomes St),

BUT if i am typing in my normal speed without wait, i got -> Stack
this is somehow annoying to me

Thanks
Joe

0

This problem will be fixed in the next EAP, thank you for reporting it

0

Please sign in to leave a comment.