OS:
#General
| Action | Shortcut |
|---|---|
| Open Settings | β, |
| Project Structure | β; |
| Find Action | ββ§A |
| Search Everywhere | β§β§ |
| Recent Files | βE |
| Switch Tool Window | β` |
#Editing
| Action | Shortcut |
|---|---|
| Code Completion | βSpace |
| Smart Code Completion | ββ§Space |
| Quick Fix | β₯Enter |
| Parameter Info | βP |
| Quick Documentation | F1 |
| Generate Code | βN |
| Override Methods | βO |
| Implement Methods | βI |
| Surround With | ββ₯T |
| Line Comment | β/ |
| Block Comment | ββ₯/ |
| Delete Line | ββ« |
| Duplicate Line | βD |
| Move Line Up | β₯β§β |
| Move Line Down | β₯β§β |
#Search/Replace
| Action | Shortcut |
|---|---|
| Find | βF |
| Replace | βR |
| Find in Path | ββ§F |
| Replace in Path | ββ§R |
| Find Usages | β₯F7 |
| Highlight Usages | ββ§F7 |
#Refactoring
| Action | Shortcut |
|---|---|
| Rename | β§F6 |
| Change Signature | βF6 |
| Extract Variable | ββ₯V |
| Extract Constant | ββ₯C |
| Extract Field | ββ₯F |
| Extract Method | ββ₯M |
| Extract Parameter | ββ₯P |
| Inline | ββ₯N |
| Refactor This | βT |
#VCS/Git
| Action | Shortcut |
|---|---|
| VCS Operations Popup | βV |
| Commit | βK |
| Push | ββ§K |
| Update Project | βT |
| Show Changes | ββ₯β§D |
| Toggle Annotation | ββ₯β§β |
#Run/Debug
| Action | Shortcut |
|---|---|
| Run | βR |
| Debug | βD |
| Run Configuration | ββ₯R |
| Debug Configuration | ββ₯D |
| Toggle Breakpoint | βF8 |
| Step Over | F8 |
| Step Into | F7 |
| Step Out | β§F8 |
| Run to Cursor | β₯F9 |
| Evaluate Expression | β₯F8 |
| Resume Program | ββ₯R |
#Editor
| Action | Shortcut |
|---|---|
| Close Tab | βW |
| Close All Tabs | ββ§W |
| Split Vertically | ββ§' |
| Split Horizontally | ββ§" |
| Next Splitter | β₯Tab |
| Fold | β- |
| Unfold | β+ |
| Collapse All | ββ§- |
| Expand All | ββ§+ |
Key Legend (Mac)
β Commandβ₯ Option/Altβ Controlβ§ Shift
μ΄ ν¬μ€ν μ μΏ ν‘ ννΈλμ€ νλμ μΌνμΌλ‘, μ΄μ λ°λ₯Έ μΌμ μ‘μ μμλ£λ₯Ό μ 곡λ°μ΅λλ€.