Android Studio Keyboard Shortcuts
Complete Android Studio keyboard shortcuts reference — 66 shortcuts across 7 categories. Quick reference cheat sheet for Windows & Mac.
Search & Navigation (12)
| Shortcut | Action |
| Shift + Shift | Search Everywhere |
| Ctrl + Shift + A | Find Action |
| Ctrl + N | Find Class |
| Ctrl + Shift + N | Find File |
| Ctrl + Alt + Shift + N | Find Symbol |
| Ctrl + F | Find |
| F3 | Find Next |
| Ctrl + R | Replace |
| Ctrl + Shift + F | Find in Path |
| Ctrl + G | Go to Line |
| Ctrl + E | Recent Files |
| Ctrl + Shift + Backspace | Last Edit Location |
Code Completion & Generation (8)
| Shortcut | Action |
| Ctrl + Space | Basic Completion |
| Ctrl + Shift + Space | Smart Completion |
| Ctrl + Shift + Enter | Complete Statement |
| Alt + Enter | Quick Fix |
| Alt + Insert | Generate Code |
| Ctrl + O | Override Methods |
| Ctrl + I | Implement Methods |
| Ctrl + Alt + T | Surround With |
Editing (12)
| Shortcut | Action |
| Ctrl + / | Line Comment |
| Ctrl + Shift + / | Block Comment |
| Ctrl + D | Duplicate Line |
| Ctrl + Y | Delete Line |
| Ctrl + W | Extend Selection |
| Ctrl + Shift + W | Shrink Selection |
| Ctrl + Alt + L | Reformat Code |
| Ctrl + Alt + I | Auto-Indent Lines |
| Ctrl + Alt + O | Optimize Imports |
| Ctrl + Shift + J | Smart Line Join |
| Shift + Enter | Start New Line |
| F2 | Next Highlighted Error |
Navigate Code (8)
| Shortcut | Action |
| Ctrl + B | Go to Declaration |
| Ctrl + Alt + B | Go to Implementations |
| Ctrl + U | Go to Super Method |
| Ctrl + F12 | File Structure |
| Ctrl + H | Type Hierarchy |
| Ctrl + Q | Quick Documentation |
| Ctrl + P | Parameter Info |
| Alt + F7 | Find Usages |
Refactoring (8)
| Shortcut | Action |
| Shift + F6 | Rename |
| Ctrl + Alt + M | Extract Method |
| Ctrl + Alt + V | Extract Variable |
| Ctrl + Alt + F | Extract Field |
| Ctrl + Alt + C | Extract Constant |
| Ctrl + Alt + P | Extract Parameter |
| Ctrl + Alt + N | Inline |
| F6 | Move |
Build, Run & Debug (12)
| Shortcut | Action |
| Ctrl + F9 | Build |
| Shift + F10 | Run |
| Shift + F9 | Debug |
| Ctrl + F10 | Apply Changes |
| F8 | Step Over |
| F7 | Step Into |
| Shift + F8 | Step Out |
| Alt + F9 | Run to Cursor |
| F9 | Resume Program |
| Ctrl + F8 | Toggle Breakpoint |
| Alt + F8 | Evaluate Expression |
| Ctrl + Shift + F8 | View Breakpoints |
Tool Windows (6)
| Shortcut | Action |
| Alt + 1 | Project Window |
| Alt + 6 | Logcat |
| Alt + 9 | Version Control |
| Ctrl + Shift + F12 | Hide All Tool Windows |
| Esc | Return to Editor |
| Ctrl + Tab | Switcher |
📜 Every shortcut on this page is taken from the official Android Studio documentation —
developer.android.com
🔧 Spotted an error or a missing shortcut?
Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.
🤖 Ask AI about Android Studio shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"