Conflicting shortcuts

Hi,

Could we have a place in IDEA where we could see all conflicting shortcuts?

Thanks,

Franklin.

4 comments

You should post such requests to the tracker.

In addition I would like to see the binding of a given shortcut, without
having to read the whole keymap.

Franklin wrote:

Hi,

Could we have a place in IDEA where we could see all conflicting shortcuts?

Thanks,

Franklin.

0

Sorry. I should have taken a look at it. I found these requests related
to keymap:

http://www.intellij.net/tracker/idea/viewSCR?publicId=24573
http://www.intellij.net/tracker/idea/viewSCR?publicId=9814
http://www.intellij.net/tracker/idea/viewSCR?publicId=9778
http://www.intellij.net/tracker/idea/viewSCR?publicId=39786

Franklin.

Martin Fuhrer wrote:

You should post such requests to the tracker.

In addition I would like to see the binding of a given shortcut, without
having to read the whole keymap.

Franklin wrote:

>> Hi,
>>
>> Could we have a place in IDEA where we could see all conflicting
>> shortcuts?
>>
>> Thanks,
>>
>> Franklin.

0

Martin Fuhrer wrote:

In addition I would like to see the binding of a given shortcut,
without having to read the whole keymap.



see:
"keyboard shortcuts: quick filter, word based."
http://www.intellij.net/tracker/idea/viewSCR?publicId=39843

, and
"IDE Settings.plugins : for each (installed) plugin, display its
keymappings"
http://www.intellij.net/tracker/idea/viewSCR?publicId=27602


For conflict, there is :
"IDEA doesn't complain when keymaps conflicts happen on same level
actions"
http://www.intellij.net/tracker/idea/viewSCR?publicId=22519


Alain

0

Alain, thanks for posting those. I added my vote to each.

Intellij's keymap support really needs to be revamped. I would love to have:

1) Filter based by word and Filter based on key. Even after using IntelliJ for 2 years now, I still struggle sometimes to find a command in there.

2) Keymap settings for all the special modes like Incremental Search, Live Templates, Completion popups, etc. Currently these are all hardcoded and you can't change them.

3) Related to 2) I think each keybinding should have a scope/context, e.g. "global","edit-java-mode","incremental search", etc. This would allow you to have some commands which use the same keybinding but in different scopes/contexts. Emacs has something similar; It let's you layer keymaps based on the major/minor modes. You could be editing a java source file in one window with one set of keybindings and editing an xml file in another window with a different set of keybindings.

If you added a scope/context, then you could have an alternate view of the keybindins by scope/context.

0

Please sign in to leave a comment.