Eclipse – List of default keyboard shortcuts

Rather than a full list of shortcut (JGlass mentions for Eclipse 4.6 this pdf), I prefer using only a few shortcuts:

  • CTRL+Shift+L: “Show Key Assist”, List of shortcuts (depending on the context)

http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.user/tips/images/key-assist.png

  • CTRL+3: Quick Access

http://4.bp.blogspot.com/-QqHaeh1yJDU/Tsoc0bZmaSI/AAAAAAAABVg/WzNyqfmRmXE/s1600/Eclipse+Quick+Access+now+shows+keybindings+for+commands.png
Source: “Good features of Eclipse 3.6 (Eclipse Helios) JDT, 2011, from Sony Thomas

Those two covers almost everything.

You can add two others:

  • CTRL+1: Quick Fix

http://depth-first.s3.amazonaws.com/20080111/list_options.png

http://www.willianmitsuda.com/wp-content/uploads/eclipse_tips/spy_opentype.gif


Note that Eclipse 2019-09 now shows key bindings when command is invoked.

For presentations, screen casts and learning purposes, it is very helpful to show the corresponding key binding when a command is invoked.
When the command is invoked (via a key binding or menu interaction) the key binding, the command’s name and description are shown on the screen.
Key binding of triggered command shown on screen

https://www.eclipse.org/eclipse/news/4.13/images/show_key_bindings.png

You can activate this in the Preferences dialog via the Show key binding when command is invoked check box on the General > Keys preference page.
To toggle this setting quickly the command ‘Toggle Whether to Show Key Binding‘ can be used (e.g. via the quick access).

Leave a Comment