Hotkeys and shortcuts for Android Studio

(Total 103)

Ctrl + S
General
Save all
Ctrl + Alt + Y
General
Synchronize
Ctrl + ↑   Shift + F12
General
Maximize/minimize editor
Alt + ↑   Shift + F
General
Add to favorites
Alt + ↑   Shift + I
General
Inspect current file with current profile
Ctrl + `
General
(backquote) Quick switch scheme
Ctrl + Alt + S
General
Open settings dialogue
Ctrl + Alt + ↑   Shift + S
General
Open project structure dialog
Ctrl + ⭾ Tab
General
Switch between tabs and tool window
Ctrl + F
Navigating and searching
Find
F3
Navigating and searching
Find next
↑   Shift + F3
Navigating and searching
Find previous
Ctrl + R
Navigating and searching
Replace
Ctrl + ↑   Shift + A
Navigating and searching
Find action
Ctrl + Alt + ↑   Shift + N
Navigating and searching
Search by symbol name
Ctrl + N
Navigating and searching
Find class
Ctrl + ↑   Shift + N
Navigating and searching
Find file (instead of class)
Ctrl + ↑   Shift + F
Navigating and searching
Find in path
Ctrl + F12
Navigating and searching
Open file structure pop-up
Alt + ←  →
Navigating and searching
Navigate between open editor tabs
F4
Navigating and searching
Jump to source
Ctrl + ⤶ Enter
Writing code
Smart line split
↑   Shift + F4
Navigating and searching
Open current editor tab in new window
Ctrl + E
Navigating and searching
Recently opened files pop-up
Ctrl + ↑   Shift + E
Navigating and searching
Recently edited files pop-up
Ctrl + ↑   Shift + ⬅ Backspace
Navigating and searching
Go to last edit location
Ctrl + F4
Navigating and searching
Close active editor tab
Esc
Navigating and searching
Return to editor window from a tool window
↑   Shift + Esc
Navigating and searching
Hide active or last active tool window
Ctrl + G
Navigating and searching
Go to line
Ctrl + H
Navigating and searching
Open type hierarchy
Ctrl + ↑   Shift + H
Navigating and searching
Open method hierarchy
Ctrl + Alt + H
Navigating and searching
Open call hierarchy
Alt + Insert
Writing code
Generate code (getters, setters, constructors, hashCode/equals, toString, new file, new class)
Ctrl + O
Writing code
Override methods
Ctrl + I
Writing code
Implement methods
Ctrl + Alt + T
Writing code
Surround with (if...else / try...catch / etc.)
Ctrl + Y
Writing code
Delete line at caret
Ctrl + -
Writing code
Collapse/expand current code block
Ctrl + +
Writing code
Collapse/expand current code block
Ctrl + ↑   Shift + -
Writing code
Collapse/expand all code blocks
Ctrl + ↑   Shift + +
Writing code
Collapse/expand all code blocks
Ctrl + D
Writing code
Duplicate current line or selection
Ctrl + Space
Writing code
Basic code completion
Ctrl + ↑   Shift + Space
Writing code
Smart code completion (filters the list of methods and variables by expected type)
Ctrl + ↑   Shift + ⤶ Enter
Writing code
Complete statement
Ctrl + Q
Writing code
Quick documentation lookup
Ctrl + P
Writing code
Show parameters for selected method
Ctrl + B
Writing code
Go to declaration (directly)
Ctrl + Mouse left click
Writing code
Go to declaration (directly)
Ctrl + Alt + B
Writing code
Go to implementations
Ctrl + U
Writing code
Go to super-method/super-class
Ctrl + ↑   Shift + I
Writing code
Open quick definition lookup
Alt + 1
Writing code
Toggle project tool window visibility
F11
Writing code
Toggle bookmark
Ctrl + F11
Writing code
Toggle bookmark with mnemonic
Ctrl + /
Writing code
Comment/uncomment with line comment
Ctrl + ↑   Shift + /
Writing code
Comment/uncomment with block comment
Ctrl + W
Writing code
Select successively increasing code blocks
Ctrl + [
Writing code
Move to code block start
Ctrl + ]
Writing code
Move to code block end
Ctrl + ↑   Shift + [
Writing code
Select to the code block start
Ctrl + ↑   Shift + ]
Writing code
Select to the code block end
Ctrl + Del
Writing code
Delete to end of word
Ctrl + ⬅ Backspace
Writing code
Delete to start of word
Ctrl + Alt + O
Writing code
Optimize imports
Alt + ⤶ Enter
Writing code
Project quick fix (show intention actions and quick fixes)
Ctrl + Alt + L
Writing code
Reformat code
Ctrl + Alt + I
Writing code
Auto-indent lines
⭾ Tab
Writing code
Indent/unindent lines
↑   Shift + ⭾ Tab
Writing code
Indent/unindent lines
Ctrl + ↑   Shift + J
Writing code
Smart line join
↑   Shift + ⤶ Enter
Writing code
Start new line
F2
Writing code
Next/previous highlighted error
↑   Shift + F2
Writing code
Next/previous highlighted error
Ctrl + F9
Build and run
Build
↑   Shift + F10
Build and run
Build and run
Ctrl + F10
Build and run
Apply changes
↑   Shift + F9
Debugging
Debug
F8
Debugging
Step over
F7
Debugging
Step into
↑   Shift + F7
Debugging
Smart step into
↑   Shift + F8
Debugging
Step out
Alt + F9
Debugging
Run to cursor
Alt + F8
Debugging
Evaluate expression
F9
Debugging
Resume program
Ctrl + F8
Debugging
Toggle breakpoint
Ctrl + ↑   Shift + F8
Debugging
View breakpoints
F5
Refactoring
Copy
F6
Refactoring
Move
Alt + Del
Refactoring
Safe delete
↑   Shift + F6
Refactoring
Rename
Ctrl + F6
Refactoring
Change signature
Ctrl + Alt + N
Refactoring
Inline
Ctrl + Alt + M
Refactoring
Extract method
Ctrl + Alt + V
Refactoring
Extract variable
Ctrl + Alt + F
Refactoring
Extract field
Ctrl + Alt + C
Refactoring
Extract constant
Ctrl + Alt + P
Refactoring
Extract parameter
Ctrl + K
Version Control / Local History
Commit project to VCS
Ctrl + T
Version Control / Local History
Update project from VCS
Alt + ↑   Shift + C
Version Control / Local History
View recent changes
Alt + `
Version Control / Local History
(backquote) Open VCS popup