#1512 PyDev breaks keyboard shortcuts for Java perspective on Mac

closed-works-for-me
Editor (491)
5
2012-07-03
2012-05-28
Anonymous
No

Hello,

installing PyDev breaks many existing shortcuts of the Java perspective on the mac.

To clarify, I am aware of the fact that it is perfectly fine when pydev defines its own shortcuts for inside of the pydev perspective.

However, when I switch back to the Java perspective, then not all of the Java shortcuts are restored.

As an example, the standard shortcut for "Rename" on the Mac is command+alt+R
That short cut is erased after installing pydev, so I can not access rename via the keyboard,
neither in the PyDev perspective nor in the Java perspective.

Another example: command+F9 activates a Mylyn Task, and that shortcut sometimes gets restored when switching back to the Java perspective,
sometimes it does not.

In summary, while I like PyDev a lot, this is just too annoying, as it makes the Java perspective to annoying to use.
And Java is my main reason for using Eclipse....

As a quick fix, I tried having to Eclipse installations, and uninstalling pydev from one, but sharing the same eclipse working dir creates problems. I will need to see if I can find another kind of work-around.

Discussion

  • Fabio Zadrozny
    Fabio Zadrozny
    2012-07-03

    • status: open --> closed-works-for-me
     
  • Fabio Zadrozny
    Fabio Zadrozny
    2012-07-03

    Ok, what PyDev does is redefine shortcuts inside the PyDev editor (so, it's in no way related to the perspective). What you can do if it annoys you is just remove those bindings... you can do that by going to window > preferences > general > keys, filtering for "pydev editor scope" and redefining bindings as you wish.