All hotkeys for Android Studio
GeneralSave all |
Ctrl + S |
GeneralSynchronize |
Ctrl + Alt + Y |
GeneralMaximize/minimize editor |
Ctrl + ↑ Shift + F12 |
GeneralAdd to favorites |
Alt + ↑ Shift + F |
GeneralInspect current file with current profile |
Alt + ↑ Shift + I |
General(backquote) Quick switch scheme |
Ctrl + ` |
GeneralOpen settings dialogue |
Ctrl + Alt + S |
GeneralOpen project structure dialog |
Ctrl + Alt + ↑ Shift + S |
GeneralSwitch between tabs and tool window |
Ctrl + ⭾ Tab |
Navigating and searchingFind |
Ctrl + F |
Navigating and searchingFind next |
F3 |
Navigating and searchingFind previous |
↑ Shift + F3 |
Navigating and searchingReplace |
Ctrl + R |
Navigating and searchingFind action |
Ctrl + ↑ Shift + A |
Navigating and searchingSearch by symbol name |
Ctrl + Alt + ↑ Shift + N |
Navigating and searchingFind class |
Ctrl + N |
Navigating and searchingFind file (instead of class) |
Ctrl + ↑ Shift + N |
Navigating and searchingFind in path |
Ctrl + ↑ Shift + F |
Navigating and searchingOpen file structure pop-up |
Ctrl + F12 |
Navigating and searchingNavigate between open editor tabs |
Alt + ← → |
Navigating and searchingJump to source |
F4 |
Writing codeSmart line split |
Ctrl + ⤶ Enter |
Navigating and searchingOpen current editor tab in new window |
↑ Shift + F4 |
Navigating and searchingRecently opened files pop-up |
Ctrl + E |
Navigating and searchingRecently edited files pop-up |
Ctrl + ↑ Shift + E |
Navigating and searchingGo to last edit location |
Ctrl + ↑ Shift + ⬅ Backspace |
Navigating and searchingClose active editor tab |
Ctrl + F4 |
Navigating and searchingReturn to editor window from a tool window |
Esc |
Navigating and searchingHide active or last active tool window |
↑ Shift + Esc |
Navigating and searchingGo to line |
Ctrl + G |
Navigating and searchingOpen type hierarchy |
Ctrl + H |
Navigating and searchingOpen method hierarchy |
Ctrl + ↑ Shift + H |
Navigating and searchingOpen call hierarchy |
Ctrl + Alt + H |
Writing codeGenerate code (getters, setters, constructors, hashCode/equals, toString, new file, new class) |
Alt + Insert |
Writing codeOverride methods |
Ctrl + O |
Writing codeImplement methods |
Ctrl + I |
Writing codeSurround with (if...else / try...catch / etc.) |
Ctrl + Alt + T |
Writing codeDelete line at caret |
Ctrl + Y |
Writing codeCollapse/expand current code block |
Ctrl + - |
Writing codeCollapse/expand current code block |
Ctrl + + |
Writing codeCollapse/expand all code blocks |
Ctrl + ↑ Shift + - |
Writing codeCollapse/expand all code blocks |
Ctrl + ↑ Shift + + |
Writing codeDuplicate current line or selection |
Ctrl + D |
Writing codeBasic code completion |
Ctrl + Space |
Writing codeSmart code completion (filters the list of methods and variables by expected type) |
Ctrl + ↑ Shift + Space |
Writing codeComplete statement |
Ctrl + ↑ Shift + ⤶ Enter |
Writing codeQuick documentation lookup |
Ctrl + Q |
Writing codeShow parameters for selected method |
Ctrl + P |
Writing codeGo to declaration (directly) |
Ctrl + B |
Writing codeGo to declaration (directly) |
Ctrl + Mouse left click |
Writing codeGo to implementations |
Ctrl + Alt + B |
Writing codeGo to super-method/super-class |
Ctrl + U |
Writing codeOpen quick definition lookup |
Ctrl + ↑ Shift + I |
Writing codeToggle project tool window visibility |
Alt + 1 |
Writing codeToggle bookmark |
F11 |
Writing codeToggle bookmark with mnemonic |
Ctrl + F11 |
Writing codeComment/uncomment with line comment |
Ctrl + / |
Writing codeComment/uncomment with block comment |
Ctrl + ↑ Shift + / |
Writing codeSelect successively increasing code blocks |
Ctrl + W |
Writing codeMove to code block start |
Ctrl + [ |
Writing codeMove to code block end |
Ctrl + ] |
Writing codeSelect to the code block start |
Ctrl + ↑ Shift + [ |
Writing codeSelect to the code block end |
Ctrl + ↑ Shift + ] |
Writing codeDelete to end of word |
Ctrl + Del |
Writing codeDelete to start of word |
Ctrl + ⬅ Backspace |
Writing codeOptimize imports |
Ctrl + Alt + O |
Writing codeProject quick fix (show intention actions and quick fixes) |
Alt + ⤶ Enter |
Writing codeReformat code |
Ctrl + Alt + L |
Writing codeAuto-indent lines |
Ctrl + Alt + I |
Writing codeIndent/unindent lines |
⭾ Tab |
Writing codeIndent/unindent lines |
↑ Shift + ⭾ Tab |
Writing codeSmart line join |
Ctrl + ↑ Shift + J |
Writing codeStart new line |
↑ Shift + ⤶ Enter |
Writing codeNext/previous highlighted error |
F2 |
Writing codeNext/previous highlighted error |
↑ Shift + F2 |
Build and runBuild |
Ctrl + F9 |
Build and runBuild and run |
↑ Shift + F10 |
Build and runApply changes |
Ctrl + F10 |
DebuggingDebug |
↑ Shift + F9 |
DebuggingStep over |
F8 |
DebuggingStep into |
F7 |
DebuggingSmart step into |
↑ Shift + F7 |
DebuggingStep out |
↑ Shift + F8 |
DebuggingRun to cursor |
Alt + F9 |
DebuggingEvaluate expression |
Alt + F8 |
DebuggingResume program |
F9 |
DebuggingToggle breakpoint |
Ctrl + F8 |
DebuggingView breakpoints |
Ctrl + ↑ Shift + F8 |
RefactoringCopy |
F5 |
RefactoringMove |
F6 |
RefactoringSafe delete |
Alt + Del |
RefactoringRename |
↑ Shift + F6 |
RefactoringChange signature |
Ctrl + F6 |
RefactoringInline |
Ctrl + Alt + N |
RefactoringExtract method |
Ctrl + Alt + M |
RefactoringExtract variable |
Ctrl + Alt + V |
RefactoringExtract field |
Ctrl + Alt + F |
RefactoringExtract constant |
Ctrl + Alt + C |
RefactoringExtract parameter |
Ctrl + Alt + P |
Version Control / Local HistoryCommit project to VCS |
Ctrl + K |
Version Control / Local HistoryUpdate project from VCS |
Ctrl + T |
Version Control / Local HistoryView recent changes |
Alt + ↑ Shift + C |
Version Control / Local History(backquote) Open VCS popup |
Alt + ` |