Assign <Tab> to code completion?

Hi,

Is it possible to map the ]]> key to code completion? I had no success
so far.

Tom

9 comments

We not? Map Complete Code to Tab and unmap it from Editor Actions | Tab. Any
problems?

--
Valentin Kipiatkov
JetBrains, Inc
http://www.intellij.com
"Develop with pleasure!"

"Thomas Singer" <idea@NOregnisSpam.de> wrote in message
news:bmov7j$hs$1@is.intellij.net...

Hi,

>

Is it possible to map the <Tab> key to code completion? I had no success
so far.

>

Tom

>


0

I thought it would conflicts with "Choose Lookup Item Replace", but it
doesn't :) Thanks.

Tom

0

I've found one conflict: expanding live templates does not work with
]]> any more, if I remove the mapping for Editor Actions|Tab to use it
for Editor Actions|Autocomplete Current Statement.

Tom

0

Are you wanting the Super code completion feature?
http://www.intellij.net/tracker/idea/viewSCR?publicId=12082

Jon

Thomas Singer wrote:

I've found one conflict: expanding live templates does not work with
<tab> any more, if I remove the mapping for Editor Actions|Tab to use it
for Editor Actions|Autocomplete Current Statement.

Tom


0

Hi Jon,

A "super-completion" would be good, but for the moment it would be
enough, if I could use the tab key for
- expand live templates (as now be default) and
- complete the current statement.

The problem is, that for now I cannot do both. To expand live templates,
the {Editor Actions|Tab} must be assigned to . But assigning Editor {Actions|Autocomplete Current Statement} also to ]]> is ignored.
Instead tab-characters are inserted, which I never need.

Tom

0

Tom,

Maybe the only way you'll get what you need is when they build support
for super-completion as it will make JetBrains address the issue of
having a keyboard shortcut move through a sequence of several types of
functionality.

Jon

Thomas Singer wrote:

Hi Jon,

A "super-completion" would be good, but for the moment it would be
enough, if I could use the tab key for
- expand live templates (as now be default) and
- complete the current statement.

The problem is, that for now I cannot do both. To expand live templates,
the {Editor Actions|Tab} must be assigned to <Tab>. But assigning Editor
{Actions|Autocomplete Current Statement} also to <Tab> is ignored.
Instead tab-characters are inserted, which I never need.

Tom


0

Hi All!

Jon Steelman wrote:

Tom,

Maybe the only way you'll get what you need is when they build support
for super-completion as it will make JetBrains address the issue of
having a keyboard shortcut move through a sequence of several types of
functionality.

There are two different problems, one is to implement super-completion,
the second is to be able to assign Tab to both completion (any) and live
templates.

Tom, I think the best way to have this fixed is to submit a request.

Thanks,
IK

--
Igor Kuralenok
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0

Igor Kuralenok (JetBrains) wrote:

Jon Steelman wrote:

>> Tom,
>>
>> Maybe the only way you'll get what you need is when they build support
>> for super-completion as it will make JetBrains address the issue of
>> having a keyboard shortcut move through a sequence of several types of
>> functionality.


There are two different problems, one is to implement super-completion,
the second is to be able to assign Tab to both completion (any) and live
templates.

Tom, I think the best way to have this fixed is to submit a request.


Tom, have you submitted that feature request yet? Didn't want it to get
lost.

Jon

0

Tom, have you submitted that feature request yet? Didn't want it to get
lost.


It's issue #20037.

Tom

0

Please sign in to leave a comment.