
Android Studio shortcuts for Mac
123 shortcuts · 10 categories
Android Studio is an integrated development environment (IDE) for Android app development that includes tools for designing, testing, and debugging apps. Download Android Studio
Use these Android Studio shortcuts from a pie menu
Access your favorite Android Studio shortcuts instantly with Pie Menu. No more memorizing—just point and click.

Hover a shortcut to add it to Pie Menu
Mac keyboard shortcuts for Android Studio
Version control / local history
Refactoring
- Extract parameter⌥ (option) + ⌘ (command) + p Add →
- Extract constant⌥ (option) + ⌘ (command) + c Add →
- Extract field⌥ (option) + ⌘ (command) + f Add →
- Extract variable⌥ (option) + ⌘ (command) + v Add →
- Extract method⌥ (option) + ⌘ (command) + m Add →
- Inline⌥ (option) + ⌘ (command) + n Add →
- Change signature⌘ (command) + f6 Add →
- Rename⇧ (shift) + f6 Add →
- Safe delete⌘ (command) + ⌫ Add →
- Movef6 Add →
- Copyf5 Add →
Debugging
- View breakpoints⇧ (shift) + ⌘ (command) + f8 Add →
- Toggle breakpoint⌘ (command) + f8 Add →
- Resume program⌥ (option) + ⌘ (command) + r Add →
- Evaluate expression⌥ (option) + f8 Add →
- Run to cursor⌥ (option) + f9 Add →
- Step out⇧ (shift) + f8 Add →
- Smart step into⇧ (shift) + f7 Add →
- Step intof7 Add →
- Step overf8 Add →
- Debug⌃ (control) + d Add →
Build and run
Writing code
- Next/previous highlighted errorf2 Add →
- Start new line⇧ (shift) + ↵ Add →
- Smart line split⌘ (command) + ↵ Add →
- Smart line join⌃ (control) + ⇧ (shift) + j Add →
- Indent/unindent lines⇥ Add →
- Auto-indent lines⌃ (control) + ⌥ (option) + i Add →
- Reformat code⌥ (option) + ⌘ (command) + l Add →
- Project quick fix (show intention actions and quick fixes)⌥ (option) + ↵ Add →
- Optimize imports⌃ (control) + ⌥ (option) + o Add →
- Delete to start of word⌥ (option) + ⌫ Add →
- Delete to end of word⌥ (option) + ⌫ Add →
- Select to the code block end⌥ (option) + ⇧ (shift) + ⌘ (command) + ] Add →
- Select to the code block start⌥ (option) + ⇧ (shift) + ⌘ (command) + [ Add →
- Move to code block end⌥ (option) + ⌘ (command) + ] Add →
- Move to code block start⌥ (option) + ⌘ (command) + [ Add →
- Decrease current selection to previous state⌥ (option) + ↓ Add →
- Select successively increasing code blocks⌥ (option) + ↑ Add →
- Comment/uncomment with block comment⇧ (shift) + ⌘ (command) + / Add →
- Comment/uncomment with line comment⌘ (command) + / Add →
- Toggle bookmark with mnemonic⌥ (option) + f3 Add →
- Toggle bookmarkf3 Add →
- Toggle project tool window visibility⌘ (command) + 1 Add →
- Open quick definition lookup⌘ (command) + y Add →
- Go to super-method/super-class⌘ (command) + u Add →
- Go to implementations⌥ (option) + ⌘ (command) + b Add →
- Go to declaration (directly)⌘ (command) + b Add →
- Show parameters for selected method⌘ (command) + p Add →
- Quick documentation lookup⌃ (control) + j Add →
- Complete statement⇧ (shift) + ⌘ (command) + ↵ Add →
- Smart code completion (filters the list of methods and variables by expected type)⌃ (control) + ⇧ (shift) + space Add →
- Basic code completion⌃ (control) + space Add →
- Duplicate current line or selection⌘ (command) + d Add →
- Collapse/expand all code blocks⇧ (shift) + ⌘ (command) + - Add →
- Collapse/expand current code block⌘ (command) + - Add →
- Delete line at caret⌘ (command) + ⌫ Add →
- Surround with (if...else / try...catch / etc.)⌥ (option) + ⌘ (command) + t Add →
- Implement methods⌃ (control) + i Add →
- Override methods⌃ (control) + o Add →
- Generate code (getters, setters, constructors, hashCode/equals, toString, new file, new class)⌘ (command) + n Add →
Design tools: Layout Editor
- Select all components⌘ (command) + a Add →
- Go to XML⌘ (command) + b Add →
- Zoom to fit⌘ (command) + 0 Add →
- Zoom out⌘ (command) + - Add →
- Zoom in⌘ (command) + + Add →
- Delete constraints⌫ Add →
- Toggle render errors panele Add →
- Force refreshr Add →
- Toggle devicesd Add →
- Toggle between Portrait and Landscape modeso Add →
- Toggle between Design and Blueprint modesb Add →
Viewing layouts
General
- Switch between tabs and tool window⌃ (control) + ⇥ Add →
- Open project structure dialog⌘ (command) + ; Add →
- Open settings dialogue⌘ (command) + , Add →
- Quick switch scheme⌃ (control) + ` Add →
- Inspect current file with current profile⌥ (option) + ⇧ (shift) + i Add →
- Add to favorites⌥ (option) + ⇧ (shift) + f Add →
- Maximize/minimize editor⌃ (control) + ⌘ (command) + f12 Add →
- Synchronize⌥ (option) + ⌘ (command) + y Add →
- Save all⌘ (command) + s Add →
Download Keyboard Cheat Sheet for Android Studio for Mac
Do you want all keyboard shortcuts for Android Studio in one pdf?

Community shortcuts for Android Studio
Be the first to share — open Pie Menu → Android Studio → Share Config
View community page →
Get started with Pie Menu today.
The convenience of shortcuts without the memorization!
Similar apps
MacMD Viewer12
Cursor17
Framer72
VSCode121Adobe Dreamweaver139
AppCode125
Xcode58
Cyberduck36IntelliJ IDEA113
IntelliJ IDEA Ultimate113
Sublime Text74
TextMate117
Show more
CLion179
Eclipse215Emacs154
GoLand129
MPS104
PHPStorm194
PyCharm192
RStudio197
RubyMine132
Spyder145
Webstorm29
Coda51
GitHub Desktop36
GitKraken41
Tower38
Linear86
Nova42
Rive39
Acreom33
Filezilla30
iTerm228
Postman21
Wordpress32
Transmit60
Sequel Pro65
OpenAI Codex13
Ghostty41
Ollama16
Antigravity64
Fork17
TablePlus17
Warp18
Zed21