Mac OSX-specific, Eclipse Keyboard Shortcut CheatSheet - eclipse

I'm looking for a comprehensive, Mac OSX-specific, Eclipse keyboard shortcuts 'Cheatsheet'. In other words I need a one page document highlighting Eclipse keyboard shortcuts using an Apple keyboard.
I've been able to find some abbreviated eclipse cheatsheets for a MAC (less than 40 shortcuts) and I've been able to find a multitude of PC-specific keyboard cheat sheets for Eclipse. Please do not reply with a PC keyboard cheatsheet or a mac cheatsheet with less than 40 shortcuts.
Thanks

Related

Changing Eclipse shortcut for Quit in Mac OS X?

Like other Mac OS X applications, Eclipse has a shortcut to quit itself, Cmd+Q. Although this provides a consistent UX, it's very annoying. Since one of the most frequently used shortcut is Cmd+1, which is for quick-fix, 1 and Q are located too close, and I mistakenly hit Cmd+Q instead of Cmd+1 very often. And this makes me crazy.
I tried to find the binding in Preferences Dialog > General > Keys to change the shortcut, however, I couldn't.
Is there any way to change the shortcut for Quit Eclipse to other keystroke? Or any tip for avoid this inconvenience?
In Chrome, there's an option to prevent this kind of mistake. By enabling Warn Before Quitting, we have to hit Cmd+Q twice to quit the browser. I think this is cool. How can I introduce similar feature to Eclipse?
So it is possible to change OSX shortcuts from the System Preferences panel:
Go to System Preferences > Keyboard > Shortcuts > App Shortcuts. Then click the + button. Choose 'eclipse' as your application (it might be possible that you have to search for the application in "Other..."). The menu title has to be exactly "Quit Eclipse" and enter a new shortcut. Click add, and you're all set.
If you have any more questions, please shoot :)

Redo keyboard shortcut for Eclipse

Does anyone know what the redo keyboard shortcut for Eclipse is?
I'm using Linux Mint based on Ubuntu and do all my programming there. I noticed Eclipse supports C, Java, PHP, HTML, Python. I code in all of these languages so I thought it'd be a nice IDE to use, but the redo shortcut is really important to me. I just use Ctrl+Shift+Z for redo in gedit, but it does not work on Eclipse.
In Eclipse go to:
Window > Preferences > General > Keys
In the keys, scroll down to redo and make it what you want.
Here is documentation.
Here is a screenshot:

Eclipse OSX Keyboard shortcuts find/replace

Been using Eclipse for years in Windows and when I do a Find/Replace I use keyboard combinations like alt+d for and alt+n for "Replace next"/"Find next". On Mac there doesn't seem to be a way to do this quickly by keyboard. I have to Tab around to the button I want which is generally slower than using the mouse. How can have a direct keyboard shortcut to do this?
Mnemonics are discouraged: https://developer.apple.com/library/mac/#documentation/Java/Conceptual/Java14Development/07-NativePlatformIntegration/NativePlatformIntegration.html#//apple_ref/doc/uid/TP40001909-212166
I hate it, too.

Maximize code tab in eclipse shortcut

Is there any shortcut for maximizing the tab you are working on in Eclipse? Assume I am working on part of a code and I want to maximize the tab not using the double click on it with the mouse, does anyone know a way?
CtrlM will maximize/restore the editor area.
If you can't remember all shortcuts, then just learn CtrlShiftL. That will show a list of available shortcuts.
Some more shortcuts can be found on external sites.

Eclipse keyboard shortcuts with Dvorak

I use Eclipse with Dvorak-QWERTY Commands (a Mac option). I am running OS 10.6. But when I press the command key, it does not revert back to the QWERTY keyboard but instead stays as Dvorak. This makes keyboard shortcuts a lot harder to use. How can I fix this problem?
If Eclipse (or other program) supports remapping keyboard shortcuts, you can just go to remap the shortcut to the same physical key that originally was in QWERTY while your keyboard is in Dvorak, so it looks like the same shortcut but is actually mapped to a different key.
Otherwise, I'd just take the time to learn the shortcuts in Dvorak. It may be a pain at first but you'll be one more step towards being QWERTY-independent.