If you are looking for all the keyboard shortcuts that you can make use of when working with Eclipse IDE on a Mac computer,
βοΈ The key details can be found under Menu: Eclipse -> Preferences.. -> General -> Keys
Category | Command | Binding Keys | When |
---|---|---|---|
Text Editing | Select Next Word | β₯β§β | Editing Text |
Run/Debug | Run Java Applet | β₯βX A | In Windows |
Source | Toggle Comment | β/ | Editing Properties Files |
Run/Debug | Coverage Scala Application | β₯β§E L | In Windows |
Terminal view commands | Terminal view insert | β₯L | Terminal Typing Connected |
Window | Find Actions | β3 | In Windows |
Uncategorized | Show Markup Cheat Sheet | F1 | WikiText Markup Source Context |
Text Editing | Select Previous Word | β₯β§β | Editing Text |
Edit | Next Sibling | ββ§β | Editing in Structured Text Editors |
Terminal view commands | Terminal view insert | β₯E | Terminal Typing Connected |
Navigate | Next Edit Location | ββ₯β | In Windows |
Run/Debug | Coverage Java Application | β₯β§E J | In Windows |
Text Editing | Reset Structure | β§βNumpad_Multiply | Editing Text |
Edit | Next Sibling | β§ββ | Editing in Structured Text Editors |
Refactor - Java | Extract Method | β₯βM | In Windows |
File | New menu | β₯βN | In Windows |
Terminal view commands | Quick Access | β₯β | Terminal Control in Focus |
Run/Debug | Coverage JUnit Plug-in Test | β₯β§E P | In Windows |
Terminal view commands | Terminal view insert | β₯V | Terminal Typing Connected |
Text Editing | Collapse All | β§βNumpad_Divide | Editing Text |
Git | Rename Branch... | F2 | In Git Repositories View |
File | βP | In Windows | |
Refactor - Java | Change Method Signature | β₯βC | In Windows |
Window | Select Maven Profiles | ββ₯P | In Windows |
Source | Show Source Quick Menu | β₯βS | In Windows |
Navigate | Next Tab | ββ | In Dialogs and Windows |
Navigate | Quick Outline | βO | WikiText Markup Source Context |
Uncategorized | Find References | β§βG | in Generic Code Editor |
Run/Debug | Toggle Breakpoint | β§βB | In Windows |
Edit | Quick Diff Toggle | ββ§Q | Editing Text |
Terminal view commands | Terminal view insert | β₯T | Terminal Typing Connected |
Views | Show View (Synchronize) | β₯βQ Y | In Windows |
Run/Debug | Coverage TestNG Suite | β₯β§E G | In Windows |
Source | Annotate Class File | β1 | Browsing attached Java Source |
Window | Previous View | β§βF7 | In Windows |
Terminal view commands | Terminal view insert | β₯D | Terminal Typing Connected |
Window | Activate Editor | βF12 | In Windows |
Source | Remove Block Comment | β§β\ | Editing Java Source |
Run/Debug | Debug | βF11 | In Windows |
Navigate | Show In Breadcrumb | β₯βB | Editing Java Source |
Text Editing | Move Lines Up | β₯β | Editing Text |
Source | Quick Assist - Assign to field | β2 F | Editing Java Source |
Source | Open Declaration | F3 | Editing Ant Buildfiles |
Navigate | Quick Hierarchy | βT | Editing Java Source |
Run/Debug | Go to Address | βG | In Table Memory Rendering |
Navigate | Forward History | β₯ββ | In Windows |
Window | Switch to Editor | β§βE | In Windows |
Views | Show View (Package Explorer) | β₯βQ P | In Windows |
Text Editing | Select Line Start | β§ββ | Editing Text |
Source | Toggle Comment | β7 | Editing Java Source |
Navigate | Previous Edit Location | ββ₯β | In Windows |
Navigate | Open Type in Hierarchy | β§βH | In Windows |
Edit | Format | β§βF | Editing in Structured Text Editors |
Views | Show View | β₯βQ Q | In Windows |
Terminal view commands | Copy | β§βC | Terminal Control in Focus |
Edit | Add Maven Dependency | ββ§D | Editing XML Source |
Edit | Redo | β§βZ | In Dialogs and Windows |
Run/Debug | Run Java Application | β₯βX J | In Windows |
Source | Surround With Quick Menu | β₯βZ | In Windows |
Source | Toggle Comment | β7 | Editing Properties Files |
Run/Debug | Run to Line | βR | Debugging |
Text Editing | Text End | ββ | Editing Text |
Run/Debug | EOF | βD | In I/O Console |
Text Editing | Zoom Out | β- | Editing Text |
Navigate | Previous | β§β. | In Windows |
Window | Toggle Split Editor (Horizontal) | β§β- | In Windows |
Views | Show View (History) | β₯βQ Z | In Windows |
Text Editing | Select Text Start | β§β | Editing Text |
Run/Debug | Debug JUnit Test | ββ₯βD T | In Windows |
Language Servers | Go to Symbol in File | βO | Editing Text |
Search | Show Occurrences in File Quick Menu | β§βU | In Windows |
Terminal view commands | Maximize Active View or Editor | β₯β | Terminal Control in Focus |
Source | Add Import | β§βM | Editing Java Source |
Source | Quick Assist - Rename in file | β2 R | Editing Java Source |
Edit | Previous Sibling | β§ββ | Editing in Structured Text Editors |
Edit | Find Next | βK | In Windows |
Terminal view commands | Paste | βV | Terminal Control in Focus |
Terminal view commands | Terminal view insert | β₯Y | Terminal Typing Connected |
Text Editing | Delete to End of Line | β§ββ¦ | Editing Text |
Window | Close Dialog | βW | In Dialogs |
Edit | Toggle Insert Mode | β§βInsert | Editing Text |
Navigate | Open Maven POM | β₯β§P | In Windows |
Git | Copy Path to Clipboard | βC | In Git Repositories View |
Source | Format | β§βF | Editing Java Source |
File | Refresh | F5 | In Windows |
Project | Build All | βB | In Windows |
Views | Show View (Problems) | β₯βQ X | In Windows |
Terminal view commands | Terminal view insert | β₯N | Terminal Typing Connected |
Run/Debug | Force Return | β₯βF | In Windows |
Run/Debug | Coverage RAP JUnit Test | β₯β§E R | In Windows |
Source | Format | β§βF | Editing Ant Buildfiles |
Text Editing | Toggle Folding | βNumpad_Divide | Editing Text |
Text Editing | Open Hyperlink | F3 | in Generic Code Editor |
Run/Debug | Step Return | F7 | Debugging |
Terminal view commands | Copy | βC | Terminal Control in Focus |
Source | Add Block Comment | ββ/ | Editing Java Source |
File | New | βN | In Windows |
Edit | Remove Block Comment | β\ | Editing in Structured Text Editors |
Edit | Toggle Comment | β§βC | Editing in Structured Text Editors |
Text Editing | Delete Line | βD | Editing Text |
Quick Search | Quick Search | β₯β§βL | In Windows |
Edit | Incremental Find | βJ | Editing Text |
Navigate | Backward History | β[ | In Windows |
Edit | Open Selection | F3 | Editing in Structured Text Editors |
Navigate | Quick Outline | βO | Editing in Structured Text Editors |
Run/Debug | Run Gradle Test | β₯βX G | In Windows |
Text Editing | Text Start | ββ | Editing Text |
Edit | Occurrences in File | β§βA | Editing in Structured Text Editors |
Window | Show System Menu | β§βF10 | In Windows |
Run/Debug | Debug Java Applet | ββ₯βD A | In Windows |
Window | Maximize Active View or Editor | βM | In Windows |
Text Editing | Text Start | β | Editing Text |
Window | Toggle Full Screen | ββF | In Dialogs and Windows |
Window | Toggle Split Editor (Vertical) | β§β[ | In Windows |
Window | Update Project | β₯F5 | In Windows |
Window | Show Ruler Context Menu | βF10 | Editing Text |
Terminal view commands | Terminal view insert | β₯C | Terminal Typing Connected |
Source | Open External Documentation | β§F2 | Editing Ant Buildfiles |
Run/Debug | Coverage JUnit Test | β₯β§E T | In Windows |
Run/Debug | Coverage | ββ§F11 | In Windows |
Views | Show View (Search) | β₯βQ S | In Windows |
Run/Debug | Run Maven Build | β₯β§X M | In Windows |
Terminal view commands | Terminal view insert | β₯R | Terminal Typing Connected |
Edit | Add Maven Plugin | ββ§P | Editing XML Source |
Edit | Matching Tag | ββ§. | Editing in Structured Text Editors |
Run/Debug | Debug Java Application | ββ₯βD J | In Windows |
Edit | Add Block Comment | β/ | Editing in Structured Text Editors |
Refactor - Java | Extract Local Variable | β₯βL | In Windows |
Terminal view commands | Terminal view insert | β₯B | Terminal Typing Connected |
Window | Next Editor | βF6 | In Windows |
Navigate | Quick Outline | βO | Editing Java Source |
Run/Debug | Next Memory Monitor | β₯βN | In Memory View |
Text Editing | To Upper Case | β§βX | Editing Text |
Edit | Copy | βC | In Dialogs and Windows |
Text Editing | To Lower Case | β§βY | Editing Text |
Run/Debug | Next Page of Memory | β§β. | In Table Memory Rendering |
Refactor - Java | Move - Refactoring | β₯βV | In Windows |
Navigate | Next | β. | In Windows |
Search | Declaration in Workspace | βG | In Windows |
Run/Debug | Run | β§βF11 | In Windows |
Run/Debug | Execute | βU | In Windows |
Run/Debug | Resume | F8 | Debugging |
Navigate | Go to Line | βL | Editing Text |
Edit | Delete | β¦ | In Windows |
Views | Show View (Error Log) | β₯βQ L | In Windows |
Views | Show View (Outline) | β₯βQ O | In Windows |
Git | Quick Outline | βO | In Diff Viewer |
Run/Debug | Add Memory Block | β₯βM | In Memory View |
Navigate | Open Attached Javadoc | β§F2 | In Windows |
Window | Quick Switch Editor | βE | In Windows |
Text Editing | Zoom In | β+ | Editing Text |
Edit | Select Next Element | ββ§β | Editing in Structured Text Editors |
Views | Show View (Declaration) | β₯βQ D | In Windows |
Refactor - Java | Show Refactor Quick Menu | β₯βT | In Windows |
Refactor - Java | Inline | β₯βI | In Windows |
Edit | Add Block Comment | β§β/ | Editing in Structured Text Editors |
Source | Organize Imports | β§βO | In Windows |
Text Editing | Expand All | βNumpad_Multiply | Editing Text |
Text Editing | Insert Line Below Current Line | β§β© | Editing Text |
Navigate | Backward History | β₯ββ | In Windows |
Run/Debug | Toggle Memory Monitors Pane | βT | In Memory View |
Git | Collapse Working Tree | ββ | In Git Repositories View |
Navigate | Collapse All | β§βNumpad_Divide | In Windows |
Window | Previous Editor | β§βF6 | In Windows |
Source | Add Javadoc Comment | β₯βJ | In Windows |
Edit | Select Enclosing Element | ββ§β | Editing Java Source |
Text Editing | Copy Lines | β₯ββ | Editing Text |
Edit | Find Previous | β§βK | In Windows |
Views | Show View (Type Hierarchy) | β₯βQ T | In Windows |
File | Close | βW | In Windows |
Terminal Commands | Open Local Terminal on Selection | ββ₯β§T | In Windows |
File | Save All | β§βS | In Windows |
Run/Debug | Close Rendering | βW | In Memory View |
Text Editing | Delete Next Word | β₯β¦ | Editing Text |
Navigate | Go to Previous Member | ββ₯β | Editing Java Source |
Run/Debug | Step Into Selection | β₯F5 | Debugging |
Text Editing | Zoom In | β= | Editing Text |
Uncategorized | Copy Commit Id | βC | In Git Reflog View |
Terminal Commands | Open Local Terminal on Selection | ββ₯T | In Windows |
File | Close All | β§βW | In Windows |
Views | Show View (Variables) | β₯βQ V | In Windows |
Terminal view commands | Terminal view insert | β₯F | Terminal Typing Connected |
Run/Debug | Run JUnit Test | β₯βX T | In Windows |
Source | Toggle Comment | β§βC | Editing Java Source |
Git | Commit... | β₯β3 | In Windows |
Terminal view commands | Terminal view insert | β₯H | Terminal Typing Connected |
Run/Debug | Step Into | F5 | Debugging |
Run/Debug | Use Step Filters | β§F5 | In Windows |
Run/Debug | Debug Ant Build | ββ₯βD Q | In Windows |
Navigate | Show In Breadcrumb | β₯βB | Editor Breadcrumb Navigation |
Run/Debug | Step Over | F6 | Debugging |
Views | Show View (Console) | β₯βQ C | In Windows |
Navigate | Previous Tab | ββ | In Dialogs and Windows |
Edit | Format Active Elements | βI | Editing in Structured Text Editors |
Edit | Context Information | ββ§Space | In Dialogs and Windows |
Edit | Toggle Block Selection | β₯βA | Editing Text |
Terminal view commands | Paste | β§βV | Terminal Control in Focus |
Navigate | Expand All | β§βNumpad_Multiply | In Windows |
Views | Show View (Javadoc) | β₯βQ J | In Windows |
Text Editing | Select Text End | β§β | Editing Text |
File | Properties | β₯β© | In Windows |
Run/Debug | Coverage SWTBot Test | β₯β§E S | In Windows |
Window | Show View Menu | βF10 | In Dialogs and Windows |
Run/Debug | Previous Page of Memory | β§β, | In Table Memory Rendering |
Edit | Restore Last Selection | β₯β§β | Editing in Structured Text Editors |
Source | Toggle Ant Mark Occurrences | β₯βO | Editing Ant Buildfiles |
Window | Show Contributing Plug-in | β₯β§F3 | In Dialogs and Windows |
Edit | Matching Tag | β§β> | Editing in Structured Text Editors |
Run/Debug | Skip All Breakpoints | ββ₯B | In Windows |
Edit | Word Completion | β. | Editing Text |
Navigate | Show In... | β₯βW | In Windows |
Edit | Quick Fix | β1 | In Dialogs and Windows |
Edit | Toggle Word Wrap | β₯βY | Editing Text |
Window | Show Key Assist | β§βL | In Dialogs and Windows |
Window | Next View | βF7 | In Windows |
Text Editing | Line Start | ββ | Editing Text |
Text Editing | Insert Line Above Current Line | β§ββ© | Editing Text |
Run/Debug | Run Ant Build | β₯βX Q | In Windows |
Text Editing | Text End | β | Editing Text |
Edit | Content Assist | βSpace | In Dialogs and Windows |
Terminal view commands | Copy | βInsert | Terminal Control in Focus |
Source | Quick Assist - Extract method | β2 M | Editing Java Source |
Window | Previous Perspective | β§βF8 | In Windows |
File | Rename | F2 | In Windows |
Run/Debug | New Rendering | βN | In Memory View |
Text Editing | Move Lines Down | β₯β | Editing Text |
Text Editing | Collapse | βNumpad_Subtract | Editing Text |
Navigate | Go to Next Member | ββ₯β | Editing Java Source |
Text Editing | Line End | ββ | Editing Text |
Terminal view commands | Terminal view insert | β₯S | Terminal Typing Connected |
Views | Show View (Breakpoints) | β₯βQ B | In Windows |
Text Editing | Show Tooltip Description | F2 | Editing Text |
Source | Toggle Comment | β§βC | Editing Properties Files |
Language Servers | Format | β§βF | Editing Text |
Run/Debug | Coverage Eclipse Application | β₯β§E E | In Windows |
Run/Debug | Coverage TestNG Test | β₯β§E N | In Windows |
Navigate | Open Structure | βF3 | Editing Java Source |
Navigate | Previous Sub-Tab | β₯β | In Dialogs and Windows |
Navigate | Next Page | β₯F7 | In Windows |
Edit | Select Next Element | ββ§β | Editing Java Source |
Terminal view commands | Terminal view insert | β₯G | Terminal Typing Connected |
Text Editing | Previous Word | β₯β | Editing Text |
Language Servers | Go to Symbol in Workspace | β§βT | In Windows |
Search | References in Workspace | β§βG | In Windows |
Text Editing | Delete Previous Word | β₯β« | Editing Text |
Edit | Restore Last Selection | ββ§β | Editing Java Source |
Edit | Undo | βZ | In Dialogs and Windows |
Run/Debug | Terminate | βF2 | Debugging |
Navigate | Open Call Hierarchy | ββ₯H | In Windows |
Run/Debug | Java Breakpoint Properties | β₯β© | In Breakpoints View |
Views | Refresh View (Gradle Tasks) | F5 | In Gradle Tasks View |
Edit | Select Previous Element | ββ§β | Editing Java Source |
Source | Remove Occurrence Annotations | β₯βU | Editing Java Source |
Navigate | Open Declaration | F3 | In Windows |
File | Save | βS | In Windows |
Navigate | Next Sub-Tab | β₯β | In Dialogs and Windows |
Edit | Select Previous Element | ββ§β | Editing in Structured Text Editors |
Edit | Incremental Find Reverse | β§βJ | Editing Text |
Source | Remove Block Comment | ββ\ | Editing Java Source |
Text Editing | Expand | βNumpad_Add | Editing Text |
Navigate | Open Type Hierarchy | F4 | In Windows |
Source | Toggle Comment | β/ | Editing Java Source |
Terminal view commands | Terminal view insert | β₯A | Terminal Typing Connected |
Source | Toggle Mark Occurrences | β₯βO | Editing Java Source |
Views | Show View (Cheat Sheets) | β₯βQ H | In Windows |
Run/Debug | All Instances | β§βN | In Windows |
Navigate | Open Type | β§βT | In Windows |
Source | Quick Assist - Assign to local variable | β2 L | Editing Java Source |
Text Editing | Toggle Overwrite | Insert | Editing Text |
Search | Open Search Dialog | βH | In Windows |
Terminal view commands | Terminal view insert | β₯W | Terminal Typing Connected |
Source | Quick Assist - Assign to variable in new try-with-resources block | β2 T | Editing Java Source |
Refactor - Java | Rename - Refactoring | β₯βR | In Windows |
Terminal view commands | Paste | β§Insert | Terminal Control in Focus |
Terminal view commands | Terminal view insert | β₯P | Terminal Typing Connected |
Edit | Cut | βX | In Dialogs and Windows |
Search | Find Text in Workspace | β₯βG | In Windows |
Navigate | Forward History | β] | In Windows |
Edit | Paste | βV | In Dialogs and Windows |
Edit | Select All | βA | In Dialogs and Windows |
Text Editing | Duplicate Lines | β₯ββ | Editing Text |
Navigate | Open Resource | β§βR | In Windows |
Edit | Previous Sibling | ββ§β | Editing in Structured Text Editors |
Window | Show Context Menu | β§F10 | In Dialogs and Windows |
Navigate | Go to Matching Bracket | β§βP | Editing Java Source |
Navigate | Open from Clipboard | β§βV | In Windows |
Run/Debug | Inspect | β§βI | In Dialogs and Windows |
Text Editing | Next Word | β₯β | Editing Text |
Source | Correct Indentation | βI | Editing Java Source |
Source | Rename In File | β₯βR | Editing Ant Buildfiles |
Navigate | Previous Edit Location | βQ | In Windows |
Window | Next Perspective | βF8 | In Windows |
Edit | Find and Replace | βF | In Windows |
Run/Debug | Display | β§βD | In Dialogs and Windows |
File | Properties | βI | In Windows |
Navigate | Previous Page | β₯β§F7 | In Windows |
Edit | Remove Block Comment | β§β\ | Editing in Structured Text Editors |
Source | Add Text Block | β§β' | Editing Java Source |
Text Editing | Select Line End | β§ββ | Editing Text |
Edit | Select Enclosing Element | β₯β§β | Editing in Structured Text Editors |
Have Questions? Post them here!
More Posts related to Eclipse,
- How to show console in Eclipse IDE
- How to Configure GitHub with Eclipse IDE in 2023
- Fix: Eclipse Connection time out: github.com
- Java was started but returned exit code=13 [Eclipse]
- [Fix] Spring Tool Suite STS Code Autocomplete not working with Eclipse
- [Eclipse] Enable or Disable print margin line
- Eclipse Java: Multiple markers at this line error
- Java Decompiler Eclipse Plugin
- Compare Current and Previous Versions of Same File (Local History) in Eclipse
- Eclipse Error : The Eclipse executable launcher was unable to locate its companion shared library.
- Word-wrap Eclipse Console logs
- eclipse maven m2e : Cannot complete the install
- How to Save Eclipse console logs in external log file
- List of Code Snippets/Templates to Eclipse IDE
- How to Access Terminal (Command Line) in Eclipse IDE
- Installing JD Decompiler plugin in Eclipse IDE
- How to Reset Eclipse Theme to Classic
- Increase Font Size of Eclipse Java Code
- Eclipse: Updating Maven Project. Unsupported IClasspathEntry kind=4
- INVALID FILE NAME: MUST CONTAIN ONLY [a-z0-9_.] Android Eclipse Error
- Fix: Eclipse Cant Connect to any repository not Authorized Error GitHub
- [Eclipse] Syntax error, annotations are only available if source level is 1.5 or greater
- Add imports in eclipse shortcut key combinations
- Eclipse version 32-bit or 64-bit check on macOS
- How to create a Git Project in Eclipse (Step-by-step)
More Posts:
- How to increase macOS Terminal text font size (Big Sur) - MacOS
- PowerShell Traditional For Loop Example - Powershell
- Make Notepad++ the default App for .txt file extensions - NotepadPlusPlus
- How to Check PowerShell Version? [Windows/Mac/Linux] - Powershell
- 18: Get Sub List By Slicing a Python List - 1000+ Python Programs - Python-Programs
- How to Sort a LinkedList in Java - Java
- How to know the Serial Number of MacBook on macOS Ventura 13.0 - MacOS
- SharePoint 2016 error - Could not find file ManageUserProfileServiceApplicationTenantSimplified.xml - SharePoint