
Eclipse shortcuts for Mac
215 shortcuts · 23 categories
Eclipse is a popular, open-source integrated development environment (IDE) that supports a wide range of programming languages and has many features such as code completion, debugging, and refactoring support. Download Eclipse
Hover a shortcut to add it to Pie Menu
Mac keyboard shortcuts for Eclipse
Window
- Toggle Full Screen⌃ (control) + ⌘ (command) + f Add →
- Show System Menu⇧ (shift) + ⌘ (command) + f10 Add →
- Show Key Assist⇧ (shift) + ⌘ (command) + l Add →
- Next Perspective⌘ (command) + f8 Add →
- Previous Perspective⇧ (shift) + ⌘ (command) + f8 Add →
- Show View Menu⌘ (command) + f10 Add →
- Next View⌘ (command) + f7 Add →
- Previous View⇧ (shift) + ⌘ (command) + f7 Add →
- Maximize View or Editor⌃ (control) + m Add →
- Previous Editor⇧ (shift) + ⌘ (command) + f6 Add →
- Next Editor⌘ (command) + f6 Add →
- Switch to Editor⌃ (control) + ⇧ (shift) + e Add →
- Quick Switch Editor⌘ (command) + e Add →
- Activate Editor⌘ (command) + f12 Add →
- Quick Access⌘ (command) + 3 Add →
Git
Plug-in Spy
Plug-in Development
Views
- Show View: Variables⌥ (option) + ⌘ (command) + q v Add →
- Show View: Type Hierarchy⌥ (option) + ⌘ (command) + q t Add →
- Show View: Synchronize⌥ (option) + ⌘ (command) + q y Add →
- Show View: Search⌥ (option) + ⌘ (command) + q s Add →
- Show View: Problems⌥ (option) + ⌘ (command) + q x Add →
- Show View: Package Expl.⌥ (option) + ⌘ (command) + q p Add →
- Show View: Outline⌥ (option) + ⌘ (command) + q o Add →
- Show View: Javadoc⌥ (option) + ⌘ (command) + q j Add →
- Show View: History⌥ (option) + ⌘ (command) + q z Add →
- Show View: Error Log⌥ (option) + ⌘ (command) + q l Add →
- Show View: Declaration⌥ (option) + ⌘ (command) + q d Add →
- Show View: Console⌥ (option) + ⌘ (command) + q c Add →
- Show View: Cheat Sheets⌥ (option) + ⌘ (command) + q h Add →
- Show View: Breakpoints⌥ (option) + ⌘ (command) + q q Add →
- Show View⌥ (option) + ⌘ (command) + q q Add →
Debugging
- Skip All Breakpoints⌃ (control) + ⌥ (option) + b Add →
- EOF⌃ (control) + d Add →
- Go to Address⌘ (command) + g Add →
- Previous Page Memory⇧ (shift) + ⌘ (command) + , Add →
- Next Page of Memory⇧ (shift) + ⌘ (command) + . Add →
- Next Memory Monitor⌥ (option) + ⌘ (command) + n Add →
- New Rendering⌘ (command) + n Add →
- Toggle Memory Monitors⌘ (command) + t Add →
- Close Rendering⌘ (command) + w Add →
- Add Memory Block⌥ (option) + ⌘ (command) + m Add →
- Undo⌘ (command) + z Add →
- Java Breakpoint Properties⌥ (option) + ↵ Add →
- Execute⌘ (command) + u Add →
- Display⇧ (shift) + ⌘ (command) + d Add →
- Inspect⇧ (shift) + ⌘ (command) + i Add →
- All Instances⇧ (shift) + ⌘ (command) + n Add →
- Use Step Filters⇧ (shift) + f5 Add →
- Run to Line⌘ (command) + r Add →
- Force Return⌥ (option) + ⌘ (command) + f Add →
- Step Returnf7 Add →
- Step Overf6 Add →
- Step Into Selection⌥ (option) + f5 Add →
- Step Intof5 Add →
- Terminate⌘ (command) + f2 Add →
- Resumef8 Add →
- Toggle Breakpoint⇧ (shift) + ⌘ (command) + b Add →
Debug
- Debug OSGi Framework⌃ (control) + ⌥ (option) + ⌘ (command) + d o Add →
- Debug JUnit Test⌃ (control) + ⌥ (option) + ⌘ (command) + d t Add →
- Debug JUnit Plug-in Test⌃ (control) + ⌥ (option) + ⌘ (command) + d p Add →
- Debug Java Application⌃ (control) + ⌥ (option) + ⌘ (command) + d j Add →
- Debug Java Applet⌃ (control) + ⌥ (option) + ⌘ (command) + d a Add →
- Debug Eclipse Application⌃ (control) + ⌥ (option) + ⌘ (command) + d e Add →
- Debug Ant Build⌃ (control) + ⌥ (option) + ⌘ (command) + d q Add →
Run
- Run OSGi Framework⌥ (option) + ⌘ (command) + x o Add →
- Run JUnit Test⌥ (option) + ⌘ (command) + x t Add →
- Run JUnit Plug-in Test⌥ (option) + ⌘ (command) + x p Add →
- Run Java Application⌥ (option) + ⌘ (command) + x j Add →
- Run Java Applet⌥ (option) + ⌘ (command) + x a Add →
- Run Eclipse Application⌥ (option) + ⌘ (command) + x e Add →
- Run Ant Build⌥ (option) + ⌘ (command) + x q Add →
- Run⇧ (shift) + ⌘ (command) + f11 Add →
Ant Editing
Java Project
- Build All⌘ (command) + b Add →
Java Refactoring
- Inline⌥ (option) + ⌘ (command) + i Add →
- Extract Local Variable⌥ (option) + ⌘ (command) + l Add →
- Extract Method⌥ (option) + ⌘ (command) + m Add →
- Change Method Signature⌥ (option) + ⌘ (command) + c Add →
- Move⌥ (option) + ⌘ (command) + v Add →
- Rename⌥ (option) + ⌘ (command) + r Add →
- Show Refactor Menu⌥ (option) + ⌘ (command) + t Add →
Java Quick Assist
Java Editing – Modification
- Remove Occurrence⌥ (option) + ⌘ (command) + u Add →
- Surround With Menu⌥ (option) + ⌘ (command) + z Add →
- Organize Imports⇧ (shift) + ⌘ (command) + o Add →
- Add Import⇧ (shift) + ⌘ (command) + m Add →
- Correct Indentation⌘ (command) + i Add →
- Add Javadoc Comment⌥ (option) + ⌘ (command) + j Add →
- Remove Block Comment⌃ (control) + ⌘ (command) + \ Add →
- Add Block Comment⌃ (control) + ⌘ (command)Add →
Java Editing – Selection
Source Editing
Text Editing – Modification
- Toggle Overwriteins Add →
- Convert to Upper Case⇧ (shift) + ⌘ (command) + x Add →
- Convert to Lower Case⇧ (shift) + ⌘ (command) + y Add →
- Delete to End of Line⇧ (shift) + ⌘ (command) + ⌫ Add →
- Delete Next Word⌥ (option) + ⌫ Add →
- Delete Previous Word⌥ (option) + ⌫ Add →
- Delete Line⌘ (command) + d Add →
- Move Lines Down⌥ (option) + ↓ Add →
- Move Lines Up⌥ (option) + ↑ Add →
- Copy Lines Down⌥ (option) + ⌘ (command) + ↓ Add →
- Copy Lines Up⌥ (option) + ⌘ (command) + ↑ Add →
- Insert Line Below⇧ (shift) + ↵ Add →
- Insert Line Above⇧ (shift) + ⌘ (command) + ↵ Add →
Text Editing – Selection
Search
Edit
- Toggle Split Editor vertical⇧ (shift) + ⌘ (command) + [ Add →
- Toggle Split Editor horizontal⇧ (shift) + ⌘ (command) + - Add →
- Toggle Block Selection⌥ (option) + ⌘ (command) + a Add →
- Quick Diff Toggle⌃ (control) + ⇧ (shift) + q Add →
- Quick Fix⌘ (command) + 1 Add →
- Word Completion⌃ (control) + . Add →
- Context Information⌃ (control) + ⇧ (shift) + space Add →
- Content Assist⌃ (control) + space Add →
- Show Tooltip Descriptionf2 Add →
- Toggle Insert Mode⇧ (shift) + ⌘ (command) + ins Add →
- Reverse Incremental Find⇧ (shift) + ⌘ (command) + j Add →
- Incremental Find⌘ (command) + j Add →
- Find Previous⇧ (shift) + ⌘ (command) + k Add →
- Find Next⌘ (command) + k Add →
- Find and Replace⌘ (command) + f Add →
- Select All⌘ (command) + a Add →
- Delete⌫ Add →
- Paste⌘ (command) + v Add →
- Copy⌘ (command) + c Add →
- Cut⌘ (command) + x Add →
- Redo⇧ (shift) + ⌘ (command) + z Add →
- Undo⌘ (command) + z Add →
File
Download Keyboard Cheat Sheet for Eclipse for Mac
Do you want all keyboard shortcuts for Eclipse in one pdf?

Community shortcuts for Eclipse
Be the first to share — open Pie Menu → Eclipse → Share Config
View community page →
Get started with Pie Menu today.
The convenience of shortcuts without the memorization!