Skip to content

Android Studio keyboard shortcuts cheat sheet

A visual cheat sheet for 130 keyboard shortcuts in Android Studio.

General

Action Mac Shortcut Win Shortcut
Save All Cmd + S Ctrl + S
Sync Cmd + Opt + Y Ctrl + Alt + Y
Maximize/Minimize Editor Ctrl + Cmd + F12 Ctrl + Shift + F12
Add to Favorites Opt + Shift + F Alt + Shift + F
Inspect current file with current profile Opt + Shift + I Alt + Shift + I
Quick Switch Scheme Cmd + ``` Ctrl + ```
Open Settings Dialog Cmd + , Ctrl + Alt + S
Open Project Structure Dialog Cmd + ; Ctrl + Alt + Shift + S
Switch between tabs and tool window Ctrl + Tab Ctrl + Tab

Navigation and Search

Action Mac Shortcut Win Shortcut
Search Everywhere (code and menus) Shift + Shift Shift + Shift
Find Cmd + F Ctrl + F
Find Next Cmd + G F3
Find Previous Cmd + Shift + G Shift + F3
Replace Cmd + R Ctrl + R
Find Action Cmd + Shift + A Ctrl + Shift + A
Search by Symbol Name Cmd + Opt + O Ctrl + Alt + Shift + N
Find Class Cmd + O Ctrl + N
Find File (not class) Cmd + Shift + O Ctrl + Shift + N
Find in Path Cmd + Shift + F Ctrl + Shift + F
Open File Structure Popup Cmd + F12 Ctrl + F12
Navigate between open tabs Alt + Right/Left Alt + Right/Left
Jump to source code Cmd + Down Ctrl + Enter
Open current tab in new window Shift + F4 Shift + F4
Recent Files popup Cmd + E Ctrl + E
Recently Edited Files popup Cmd + Shift + E Ctrl + Shift + E
Go to Last Edit Location Cmd + Shift + Backspace Ctrl + Shift + Backspace
Close active tab Cmd + W Ctrl + F4
Return to editor from tool window Esc Esc
Hide active/last active tool window Shift + Esc Shift + Esc
Go to Line Cmd + G Ctrl + G
Open Type Hierarchy Cmd + H Ctrl + H
Open Method Hierarchy Cmd + Shift + H Ctrl + Shift + H
Open Call Hierarchy Cmd + Alt + H Ctrl + Alt + H

View Layout

Action Mac Shortcut Win Shortcut
Zoom In Cmd + + Ctrl + +
Zoom Out Cmd + - Ctrl + -
Fit to Screen Cmd + 0 Ctrl + 0
Actual Size Cmd + Shift + 1 Ctrl + Shift + 1

Layout Editor

Action Mac Shortcut Win Shortcut
Toggle Design/Blueprint mode B B
Toggle Portrait/Landscape mode O O
Switch Device D D
Force Refresh R R
Toggle Render Errors panel E E
Delete Constraint Del Del
Zoom In Cmd + + Ctrl + +
Zoom Out Cmd + - Ctrl + -
Zoom to Fit Cmd + 0 Ctrl + 0
Go to XML Cmd + B Ctrl + B
Select All Components Cmd + A Ctrl + A
Select Multiple Components Shift + (click) Shift + (click)

Navigation Editor

Action Mac Shortcut Win Shortcut
Zoom In Cmd + + Ctrl + +
Zoom Out Cmd + - Ctrl + -
Zoom to Fit Cmd + 0 Ctrl + 0
Go to XML Cmd + B Ctrl + B
Toggle Render Errors panel E E
Group into Nested Graph Cmd + G Ctrl + G
Cycle through destinations Tab Tab
Select All destinations Cmd + A Ctrl + A
Select Multiple destinations Cmd + (click) Ctrl + (click)

Writing Code

Action Mac Shortcut Win Shortcut
Generate Code (getter, setter, constructor, class) Cmd + N Alt + Insert
Override Methods Cmd + O Ctrl + O
Implement Methods Cmd + I Ctrl + I
Surround with (if…else, try…catch, etc.) Cmd + Opt + T Ctrl + Alt + T
Delete line at caret Cmd + Y Ctrl + Y
Collapse code block Cmd + - Ctrl + -
Expand code block Cmd + + Ctrl + +
Collapse all blocks Cmd + Shift + - Ctrl + Shift + -
Expand all blocks Cmd + Shift + + Ctrl + Shift + +
Duplicate current line/selection Cmd + D Ctrl + D
Basic Code Completion Cmd + Space Ctrl + Space
Smart Code Completion Cmd + Shift + Space Ctrl + Shift + Space
Complete Statement Cmd + Shift + Enter Ctrl + Shift + Enter
Quick Documentation Lookup Ctrl + J Ctrl + Q
Show Parameters for selected method Cmd + P Ctrl + P
Go to Declaration Cmd + B Ctrl + B
Go to Implementation Cmd + Opt + B Ctrl + Alt + B
Go to Super Method/Class Cmd + U Ctrl + U
Open Quick Definition lookup Cmd + Y Ctrl + Shift + I
Toggle Project window visibility Cmd + 1 Alt + 1
Toggle Bookmarks F3 F11
Toggle Bookmark with Mnemonic Opt + F3 Ctrl + F11
Comment with Line Comment Cmd + / Ctrl + /
Comment with Block Comment Cmd + Shift + / Ctrl + Shift + /
Select successively increasing blocks Cmd + W Ctrl + W
Decrease current selection Cmd + Shift + W Ctrl + Shift + W
Move to code block start Cmd + [ Ctrl + [
Move to code block end Cmd + ] Ctrl + ]
Select to code block start Cmd + Shift + [ Ctrl + Shift + [
Select to code block end Cmd + Shift + ] Ctrl + Shift + ]
Delete to end of word Cmd + Del Ctrl + Del
Delete to start of word Cmd + Backspace Ctrl + Backspace
Optimize Imports Cmd + Alt + O Ctrl + Alt + O
Project Quick Fix (Intentions) Alt + Enter Alt + Enter
Reformat Code Cmd + Opt + L Ctrl + Alt + L
Auto-indent lines Cmd + Opt + I Ctrl + Alt + I
Indent lines Tab Tab
Unindent lines Shift + Tab Shift + Tab
Smart line join Ctrl + Shift + J Ctrl + Shift + J
Smart line split Cmd + Enter Ctrl + Enter
Start New Line Shift + Enter Shift + Enter
Next highlighted error F2 F2
Previous highlighted error Shift + F2 Shift + F2

Build and Run

Action Mac Shortcut Win Shortcut
Build Cmd + F9 Ctrl + F9
Build and Run Ctrl + R Shift + F10
Apply Changes and Restart Activity Ctrl + Cmd + R Ctrl + F10
Apply Code Changes Ctrl + Shift + Cmd + R Ctrl + Alt + F10

Debugging

Action Mac Shortcut Win Shortcut
Debug Ctrl + D Shift + F9
Step Over F8 F8
Step Into F7 F7
Smart Step Into Shift + F7 Shift + F7
Step Out Shift + F8 Shift + F8
Run to Cursor Opt + F9 Alt + F9
Evaluate Expression Opt + F8 Alt + F8
Resume Program F9 F9
Toggle Breakpoint Cmd + F8 Ctrl + F8
View Breakpoints Cmd + Shift + F8 Ctrl + Shift + F8

Refactoring

Action Mac Shortcut Win Shortcut
Copy F5 F5
Move F6 F6
Safe Delete Cmd + Del Alt + Del
Rename Shift + F6 Shift + F6
Change Signature Cmd + F6 Ctrl + F6
Inline Cmd + Opt + N Ctrl + Alt + N
Extract Method Cmd + Opt + M Ctrl + Alt + M
Extract Variable Cmd + Opt + V Ctrl + Alt + V
Extract Field Cmd + Opt + F Ctrl + Alt + F
Extract Constant Cmd + Opt + C Ctrl + Alt + C
Extract Parameter Cmd + Opt + P Ctrl + Alt + P

Version Control

Action Mac Shortcut Win Shortcut
Commit Project to VCS Cmd + K Ctrl + K
Update Project from VCS Cmd + T Ctrl + T
View Recent Changes Opt + Shift + C Alt + Shift + C
Open VCS Popup Ctrl + V Alt + ```