Android Studio is an integrated development environment (IDE) for Android app development that includes tools for designing, testing, and debugging apps. Download Android Studio
Version control / local history | |
---|---|
Open VCS popup | ⌃ (control) + v Add to Pie Menu |
View recent changes | ⌥ (option) + ⇧ (shift) + c Add to Pie Menu |
Update project from VCS | ⌘ (command) + t Add to Pie Menu |
Commit project to VCS | ⌘ (command) + k Add to Pie Menu |
Refactoring | |
Extract parameter | ⌥ (option) + ⌘ (command) + p Add to Pie Menu |
Extract constant | ⌥ (option) + ⌘ (command) + c Add to Pie Menu |
Extract field | ⌥ (option) + ⌘ (command) + f Add to Pie Menu |
Extract variable | ⌥ (option) + ⌘ (command) + v Add to Pie Menu |
Extract method | ⌥ (option) + ⌘ (command) + m Add to Pie Menu |
Inline | ⌥ (option) + ⌘ (command) + n Add to Pie Menu |
Change signature | ⌘ (command) + f6 Add to Pie Menu |
Rename | ⇧ (shift) + f6 Add to Pie Menu |
Safe delete | ⌘ (command) + ⌫ Add to Pie Menu |
Move | f6 Add to Pie Menu |
Copy | f5 Add to Pie Menu |
Debugging | |
View breakpoints | ⇧ (shift) + ⌘ (command) + f8 Add to Pie Menu |
Toggle breakpoint | ⌘ (command) + f8 Add to Pie Menu |
Resume program | ⌥ (option) + ⌘ (command) + r Add to Pie Menu |
Evaluate expression | ⌥ (option) + f8 Add to Pie Menu |
Run to cursor | ⌥ (option) + f9 Add to Pie Menu |
Step out | ⇧ (shift) + f8 Add to Pie Menu |
Smart step into | ⇧ (shift) + f7 Add to Pie Menu |
Step into | f7 Add to Pie Menu |
Step over | f8 Add to Pie Menu |
Debug | ⌃ (control) + d Add to Pie Menu |
Build and run | |
Apply Code Changes | ⌃ (control) + ⇧ (shift) + ⌘ (command) + r Add to Pie Menu |
Apply Changes and Restart Activity | ⌃ (control) + ⌘ (command) + r Add to Pie Menu |
Build and run | ⌃ (control) + r Add to Pie Menu |
Build | ⌘ (command) + f9 Add to Pie Menu |
Writing code | |
Next/previous highlighted error | f2 Add to Pie Menu |
Start new line | ⇧ (shift) + ↵ Add to Pie Menu |
Smart line split | ⌘ (command) + ↵ Add to Pie Menu |
Smart line join | ⌃ (control) + ⇧ (shift) + j Add to Pie Menu |
Indent/unindent lines | ⇥ Add to Pie Menu |
Auto-indent lines | ⌃ (control) + ⌥ (option) + i Add to Pie Menu |
Reformat code | ⌥ (option) + ⌘ (command) + l Add to Pie Menu |
Project quick fix (show intention actions and quick fixes) | ⌥ (option) + ↵ Add to Pie Menu |
Optimize imports | ⌃ (control) + ⌥ (option) + o Add to Pie Menu |
Delete to start of word | ⌥ (option) + ⌫ Add to Pie Menu |
Delete to end of word | ⌥ (option) + ⌫ Add to Pie Menu |
Select to the code block end | ⌥ (option) + ⇧ (shift) + ⌘ (command) + ] Add to Pie Menu |
Select to the code block start | ⌥ (option) + ⇧ (shift) + ⌘ (command) + [ Add to Pie Menu |
Move to code block end | ⌥ (option) + ⌘ (command) + ] Add to Pie Menu |
Move to code block start | ⌥ (option) + ⌘ (command) + [ Add to Pie Menu |
Decrease current selection to previous state | ⌥ (option) + ↓ Add to Pie Menu |
Select successively increasing code blocks | ⌥ (option) + ↑ Add to Pie Menu |
Comment/uncomment with block comment | ⇧ (shift) + ⌘ (command) + / Add to Pie Menu |
Comment/uncomment with line comment | ⌘ (command) + / Add to Pie Menu |
Toggle bookmark with mnemonic | ⌥ (option) + f3 Add to Pie Menu |
Toggle bookmark | f3 Add to Pie Menu |
Toggle project tool window visibility | ⌘ (command) + 1 Add to Pie Menu |
Open quick definition lookup | ⌘ (command) + y Add to Pie Menu |
Go to super-method/super-class | ⌘ (command) + u Add to Pie Menu |
Go to implementations | ⌥ (option) + ⌘ (command) + b Add to Pie Menu |
Go to declaration (directly) | ⌘ (command) + b Add to Pie Menu |
Show parameters for selected method | ⌘ (command) + p Add to Pie Menu |
Quick documentation lookup | ⌃ (control) + j Add to Pie Menu |
Complete statement | ⇧ (shift) + ⌘ (command) + ↵ Add to Pie Menu |
Smart code completion (filters the list of methods and variables by expected type) | ⌃ (control) + ⇧ (shift) + space Add to Pie Menu |
Basic code completion | ⌃ (control) + space Add to Pie Menu |
Duplicate current line or selection | ⌘ (command) + d Add to Pie Menu |
Collapse/expand all code blocks | ⇧ (shift) + ⌘ (command) + - Add to Pie Menu |
Collapse/expand current code block | ⌘ (command) + - Add to Pie Menu |
Delete line at caret | ⌘ (command) + ⌫ Add to Pie Menu |
Surround with (if...else / try...catch / etc.) | ⌥ (option) + ⌘ (command) + t Add to Pie Menu |
Implement methods | ⌃ (control) + i Add to Pie Menu |
Override methods | ⌃ (control) + o Add to Pie Menu |
Generate code (getters, setters, constructors, hashCode/equals, toString, new file, new class) | ⌘ (command) + n Add to Pie Menu |
Design tools: Navigation Editor | |
Select all destinations | ⌘ (command) + a Add to Pie Menu |
Cycle through destinations | ⇥ Add to Pie Menu |
Group into nested graph | ⌘ (command) + g Add to Pie Menu |
Toggle render errors panel | e Add to Pie Menu |
Go to XML | ⌘ (command) + b Add to Pie Menu |
Zoom to fit | ⌘ (command) + 0 Add to Pie Menu |
Zoom out | ⌘ (command) + - Add to Pie Menu |
Zoom in | ⌘ (command) + + Add to Pie Menu |
Design tools: Layout Editor | |
Select all components | ⌘ (command) + a Add to Pie Menu |
Go to XML | ⌘ (command) + b Add to Pie Menu |
Zoom to fit | ⌘ (command) + 0 Add to Pie Menu |
Zoom out | ⌘ (command) + - Add to Pie Menu |
Zoom in | ⌘ (command) + + Add to Pie Menu |
Delete constraints | ⌫ Add to Pie Menu |
Toggle render errors panel | e Add to Pie Menu |
Force refresh | r Add to Pie Menu |
Toggle devices | d Add to Pie Menu |
Toggle between Portrait and Landscape modes | o Add to Pie Menu |
Toggle between Design and Blueprint modes | b Add to Pie Menu |
Viewing layouts | |
Actual size | ⇧ (shift) + ⌘ (command) + 1 Add to Pie Menu |
Fit to screen | ⌘ (command) + 0 Add to Pie Menu |
Zoom in/out | ⌘ (command) + + Add to Pie Menu |
Navigating and searching | |
Open call hierarchy | ⌃ (control) + ⌥ (option) + h Add to Pie Menu |
Open method hierarchy | ⇧ (shift) + ⌘ (command) + h Add to Pie Menu |
Open type hierarchy | ⌃ (control) + h Add to Pie Menu |
Go to line | ⌘ (command) + l Add to Pie Menu |
Hide active or last active tool window | ⇧ (shift) + esc Add to Pie Menu |
Return to editor window from a tool window | esc Add to Pie Menu |
Close active editor tab | ⌘ (command) + w Add to Pie Menu |
Go to last edit location | ⇧ (shift) + ⌘ (command) + ⌫ Add to Pie Menu |
Recently edited files pop-up | ⇧ (shift) + ⌘ (command) + e Add to Pie Menu |
Recently opened files pop-up | ⌘ (command) + e Add to Pie Menu |
Open current editor tab in new window | ⇧ (shift) + f4 Add to Pie Menu |
Jump to source | f4 Add to Pie Menu |
Navigate between open editor tabs | ⌃ (control) + → Add to Pie Menu |
Open file structure pop-up | ⌘ (command) + f12 Add to Pie Menu |
Find in path | ⇧ (shift) + ⌘ (command) + f Add to Pie Menu |
Find file (instead of class) | ⇧ (shift) + ⌘ (command) + o Add to Pie Menu |
Find class | ⌘ (command) + o Add to Pie Menu |
Search by symbol name | ⌥ (option) + ⌘ (command) + o Add to Pie Menu |
Find action | ⇧ (shift) + ⌘ (command) + a Add to Pie Menu |
Replace | ⌘ (command) + r Add to Pie Menu |
Find previous | ⇧ (shift) + ⌘ (command) + g Add to Pie Menu |
Find next | ⌘ (command) + g Add to Pie Menu |
Find | ⌘ (command) + f Add to Pie Menu |
Search everything (including code and menus) | shift  shift Add to Pie Menu |
General | |
Switch between tabs and tool window | ⌃ (control) + ⇥ Add to Pie Menu |
Open project structure dialog | ⌘ (command) + ; Add to Pie Menu |
Open settings dialogue | ⌘ (command) + , Add to Pie Menu |
Quick switch scheme | ⌃ (control) + ` Add to Pie Menu |
Inspect current file with current profile | ⌥ (option) + ⇧ (shift) + i Add to Pie Menu |
Add to favorites | ⌥ (option) + ⇧ (shift) + f Add to Pie Menu |
Maximize/minimize editor | ⌃ (control) + ⌘ (command) + f12 Add to Pie Menu |
Synchronize | ⌥ (option) + ⌘ (command) + y Add to Pie Menu |
Save all | ⌘ (command) + s Add to Pie Menu |
Pie Menu for Android Studio Work faster with a customized radial menu for Android Studio. Add whatever shortcut you want! Download at www.pie-menu.com |
Do you want all keyboard shortcuts for Android Studio in one pdf?
The convenience of shortcuts without the memorization!