One advantage that Mac applications hold over rival platforms is that developers seem to have an ability, or a desire, to leverage a greater number of keyboard shortcuts. This is great news for us productivity types until it comes to remembering them!
There are many shortcuts that work across different applications well enough (⌘+C for copy, ⌘+Q to close an application etc) however to fully harness the power of shortcuts in an application, your memory needs to be pretty spot on in order to commit all of the available shortcuts for a given app to your mental hard drive.
Well, that was until KeyCue found it’s way onto my machine.
KeyCue helps you to use your Mac OS X applications more effectively by displaying a concise table of all currently available menu shortcuts. All you have to do is hold down the ⌘ key for several seconds and you will be presented with an easy to read overlay that shows you all available shortcuts for the application that is currently in use, as well as the System level shortcuts.
If you want to minimise the number of results because you have committed certain shortcuts to muscle memory, then you can omit key combinations on an individual basis in version 7.5. There are also more themes to choose from (I find the Dashboard theme to be the most effective). You can also change the modifier key that present the list of shortcuts, integrate with Keyboard Maestro to present a list of current Macros (what a feature) and search for shortcuts.
KeyCue retails for €19.99 and is NOT available in the Mac App Store due to the hooks that the application needs to have with different applications in order to extract the shortcuts. If you are serious about productivity on OS X it’s a no-brainer as to whether you have KeyCue installed or not.