
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
Use these Eclipse shortcuts from a pie menu
Access your favorite Eclipse shortcuts instantly with Pie Menu. No more memorizing—just point and click.

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!
Similar apps
MacMD Viewer12
Cursor17
Framer72
VSCode121Adobe Dreamweaver139
AppCode125
Xcode58
Cyberduck36IntelliJ IDEA113
IntelliJ IDEA Ultimate113
Sublime Text74
TextMate117
Show more
Android Studio123CLion179
Emacs154
GoLand129
MPS104
PHPStorm194
PyCharm192
RStudio197
RubyMine132
Spyder145
Webstorm29
Coda51
GitHub Desktop36
GitKraken41
Tower38
Linear86
Nova42
Rive39
Acreom33
Filezilla30
iTerm228
Postman21
Wordpress32
Transmit60
Sequel Pro65
OpenAI Codex13
Ghostty41
Ollama16
Antigravity64
Fork17
TablePlus17
Warp18
Zed21