1. Several most important shortcut keys
Code ASSISTANT: Ctrl + space (Alt +/in simplified Chinese /)
Quick Fix: Ctrl + 1
Word completion: Alt +/
Open the external Java document: Shift + F2
Display Search dialog box: Ctrl + H
Quick outline: Ctrl + O
Open Resource: Ctrl + Shift + R
Open Type: Ctrl + Shift + T
Display reconstruction menu: Alt + Shift + T
Position of the previous or next cursor: Alt + left/right
Previous/next member (member object or member function): Ctrl + Shift + up/down
Select the closed element: Alt + Shift + up/down/left/right
Delete row: Ctrl + d
Insert a row on the current row: Ctrl + Shift + enter
Insert a row under the current row: Shift + enter
Move the selected row up/down: Alt + up/down
Organization import: Ctrl + Shift + O
2 Positioning
2.1 intra-row Positioning
End/end of line: end/home
Previous/last word: Ctrl + right/left
2.2 File Location
Jump to a line: Ctrl + L
Scroll up/down: Ctrl + up/down
Previous/next member (member object or member function): Ctrl + Shift + up/down
Quick outline: Ctrl + O
2.3 cross-File Location
Open statement: F3
Open Resource: Ctrl + Shift + R
Open Type: Ctrl + Shift + T
Search for the declaration of the selected element in Workspace: Ctrl + G
Search for the selected text in Workspace: CTRL + ALT + G
Search for reference of the selected element in Workspace: Ctrl + Shift + G
Open the call hierarchy: CTRL + ALT + H
Quick hierarchy: Ctrl + T
Regret: Ctrl + z
2.4 others
Position of the previous or next cursor: Alt + left/right
Last edited location: Ctrl + q
3 selected
3.1 selected in the row
Shift + end/home
Select the previous or next word: Ctrl + Shift + left/right
3.2 file selected
Select the closed element: Alt + Shift + up
Restore to the previous check: Alt + Shift + down
Select the next/previous element: Alt + Shift + right/left
4. Locate, select, and operate simultaneously
Delete row: Ctrl + d
Delete the next/previous word: Ctrl + Delete/backspace
Delete to the end of the row: Ctrl + Shift + Delete
Insert a row on the current row: Ctrl + Shift + enter
Insert a row under the current row: Shift + enter
Move the selected row up/down: Alt + up/down
Copy the selected row: CTRL + ALT + up/down
5. Other code editing shortcut keys
Save: Ctrl + S
Save all: Ctrl + Shift + S
Next hit item (after search): Ctrl +.
Note: Ctrl +/
Add import: Ctrl + Shift + m
Show shortcut key help: Ctrl + Shift + L
Change to uppercase/lowercase: Ctrl + Shift + x/y
6. refactoring
Display reconstruction menu: Alt + Shift + T
Reconstruction-change method Signature: Alt + Shift + c
Reconstruction-move: Alt + Shift + V
Reconstruction-Rename: Alt + Shift + R
7 switch between Editor, view, and perspective
Next Editor: Ctrl + F6
Next view: Ctrl + F7
Next perspective: Ctrl + F8
Maximize the current view or editor: Ctrl + m
Activate Editor: F12
8 debug
F5: Step into (Debug)
F6: Step over (Debug)
F7: Step return (Debug)
F8: Resume (Debug)
F11: debug the previous application (Debug)
9 up/down/right/left shortcut
CTRL
Previous/last word: Ctrl + right/left
Scroll up/down: Ctrl + up/down
ALT
Position of the previous or next cursor: Alt + left/right
Move the selected row up/down: Alt + up/down
Shift
Select the previous/next character: Shift + left/right
Select the previous line/next line (starting from the current cursor position): Shift + up/down
CTRL + Shift
Previous/next member (member object or member function): Ctrl + Shift + up/down
Select the previous or next word: Ctrl + Shift + left/right
Alt + Shift
Select the closed element: Alt + Shift + up
Restore to the previous check: Alt + Shift + down
Select the next/previous element: Alt + Shift + right/left
Copy the selected row: CTRL + ALT + up/down
CTRL + ALT
Copy the selected row: CTRL + ALT + up/down
10 F shortcut keys
F2: Display prompt/rename
F3: Open the declaration of the selected Element
F4: Open the type inheritance structure of the selected Element
F5: refresh
F5: Step into (Debug)
F6: Step over (Debug)
F7: Step return (Debug)
F8: Resume (Debug)
F11: debug the previous application (Debug)
F12: Activate Editor