Android Studio Keyboard Shortcuts

Table 1.  Default keyboard shortcuts for Windows / Linux and Mac operating systems.

Explanation Windows / Linux Mac
General
Save all Control+S Command+S
Synchronize Control+Alt+Y Command+Option+Y
Zoom in / out editor Control+Shift+F12 Control+Command+F12
Add to favorites Alt+Shift+F Option+Shift+F
Inspect current file with current profile Alt+Shift+I Option+Shift+I
Quick transition scheme Control+` (back excerpt) Control+` (back excerpt)
Open the settings dialog Control+Alt+S Command+, (comma)
Open the project structure dialog Control+Alt+Shift+S Command+; (semicolon)
Switch between tabs and tool window Control+Tab Control+Tab
Navigate and search within Studio
Search everything (including code and menus) ShiftPress twice ShiftPress twice
Find Control+F Command+F
Find Next F3 Command+G
Find previous Shift+F3 Command+Shift+G
Change Control+R Command+R
Find action Control+Shift+A Command+Shift+A
Search by symbol name Control+Alt+Shift+N Command+Option+O
Find a class Control+N Command+O
Find file (instead of class) Control+Shift+N Command+Shift+O
Find it on the way Control+Shift+F Command+Shift+F
Open file structure popup Control+F12 Command+F12
Cycle through open editor tabs Alt+Right Arrow or Left Arrow Control+Right Arrow or Control+Left Arrow
Jump to source F4 or Control+Enter F4 or Command+Down Arrow
Open existing editor tab in new window Shift+F4 Shift+F4
Recently opened files popup Control+E Command+E
Recently edited files popup Control+Shift+E Command+Shift+E
Go to last edit location Control+Shift+Backspace Command+Shift+Delete
Close active editor tab Control+F4 Command+W
Return to editor window from a tool window Esc Esc
Hide active or last active tool window Shift+Esc Shift+Esc
Go to line Control+G Command+L
Open type hierarchy Control+H Control+H
Open method hierarchy Control+Shift+H Command+Shift+H
Open call hierarchy Control+Alt+H Control+Option+H
View layouts
Zoom in / out Control+plus or Control+minus Command+plus or Command+minus
Fit to screen Control+0 Command+0
Actual size Control+Shift+1 Command+Shift+1
Design tools: Layout Editor
Switch between Design and Sketch modes B B
Switch between Portrait and Landscape modes O O
Change devices D D
Force to renew R R
Open / close rendering errors panel E E
Delete restrictions Deleteor  Controlclick + Deleteor  Commandclick +
Zoom in Control+plus Command+plus
Remove Control+minus Command+minus
Zoom to fit Control+0 Command+0
Was Hold  Space+ click and drag Hold  Space+ click and drag
Go to XML Control+B Command+B
Select all components Control+A Command+A
Choose multiple components Shift+ click or  Control+ click Shift+ click or  Command+ click
Design tools: Navigation Editor
Zoom in Control+plus Command+plus
Remove Control+minus Command+minus
Zoom to fit Control+0 Command+0
Was Hold  Space+ click and drag Hold  Space+ click and drag
Go to XML Control+B Command+B
Open / close rendering errors panel E E
Group as a nested graphic Control+G Command+G
Switch between destinations Tab or Shift+Tab Tab or Shift+Tab
Select all destinations Control+A Command+A
Choose multiple goals Shift+ click or  Control+ click Shift+ click or Command+ click
Writing code
Generate code (getters, setters, constructors, hashCode / equals, toString, new file, new class) Alt+Insert Command+N
Overriding methods Control+O Control+O
Applying methods Control+I Control+I
Çevreleyen (if … else / try … catch / etc.) Control+Alt+T Command+Option+T
Delete line at caret Control+Y Command+Delete
Collapse / expand existing code block Control+minus or Control+plus Command+minus or Command+plus
Collapse / expand all code blocks Control+Shift+minus or Control+Shift+plus Command+Shift+minus or Command+Shift+plus
Copy the current row or selection Control+D Command+D
Basic code completion Control+Space Control+Space
Smart code completion (filters the list of methods and variables by expected type) Control+Shift+Space Control+Shift+Space
Full disclosure Control+Shift+Enter Command+Shift+Enter
Quick documentation search Control+Q Control+J
Show parameters for the selected method Control+P Command+P
Declare (directly) Control+Bor  Controlclick + Command+B or  Commandclick +
Go to apps Control+Alt+B Command+Option+B
Go to super method / super class Control+U Command+U
Open quick definition search Control+Shift+I Command+Y
Change project tool window visibility Alt+1 Command+1
Change bookmark F11 F3
Replace bookmark with reminder Control+F11 Option+F3
Comment / uncomment with line comment Control+/ Command+/
Comment / remove comment with block comment Control+Shift+/ Command+Shift+/
Select cascading code blocks Control+W Option+Up
Reduce current selection to previous state Control+Shift+W Option+Down
Go to code block start Control+[ Option+Command+[
Go to the end of the code block Control+] Option+Command+]
Select code block start Control+Shift+[ Option+Command+Shift+[
Select to the end of the code block Control+Shift+] Option+Command+Shift+]
Delete to the end of the word Control+Delete Option+Delete
Delete to the beginning of the word Control+Backspace Option+Delete
Optimize imports Control+Alt+O Control+Option+O
Project quick fix (show intention actions and quick fixes) Alt+Enter Option+Enter
Reformat the code Control+Alt+L Command+Option+L
Automatic indented lines Control+Alt+I Control+Option+I
Indent lines Tab or Shift+Tab Tab or Shift+Tab
Smart line joining Control+Shift+J Control+Shift+J
Smart line split Control+Enter Command+Enter
Start new line Shift+Enter Shift+Enter
Next / previous highlighted error F2 or Shift+F2 F2 or Shift+F2
Build and run
Build Control+F9 Command+F9
Build and run Shift+F10 Control+R
Apply Changes and Restart Activity Control+F10 Control+Command+R
Apply Code Changes Control+Alt+F10 Control+Shift+Command+R
Debugging
Debugging Shift+F9 Control+D
Taking a step F8 F8
Step into F7 F7
Smart step Shift+F7 Shift+F7
To go outside Shift+F8 Shift+F8
Run to cursor Alt+F9 Option+F9
Evaluate the expression Alt+F8 Option+F8
Continue the program F9 Command+Option+R
Change breakpoint Control+F8 Command+F8
View breakpoints Control+Shift+F8 Command+Shift+F8
Reform
Copy F5 F5
Movement F6 F6
Safe deletion Alt+Delete Command+Delete
Change name Shift+F6 Shift+F6
Change signature Control+F6 Command+F6
In line Control+Alt+N Command+Option+N
Subtraction method Control+Alt+M Command+Option+M
Extract variable Control+Alt+V Command+Option+V
Extract area Control+Alt+F Command+Option+F
Subtract constant Control+Alt+C Command+Option+C
Extract parameter Control+Alt+P Command+Option+P
Version control / local history
Commit the project to VCS Control+K Command+K
Update project from VCS Control+T Command+T
View recent changes Alt+Shift+C Option+Shift+C
Open VCS popup Alt+` (back excerpt) Control+V

 

Configure custom key mappings

In key mapping settings for Android Studio, you can choose from a set of preset key mappings or change a preset key mapping to create a new custom key mapping.

To open the key mapping settings, choose  File> Settings  (on a Mac,  Android Studio> Preferences  ) and   go to the Key Mapping pane.

 

Android Studio Keyboard Shortcuts

Figure 1.  Android Studio key mapping settings window.

  1. Key mappings drop-down  menu  :  Select the key mapping of your choice from this menu to switch between  preset key mappings  .
  2. Eylemler listesi: Değiştirmek için bir eylemi sağ tıklayın. Eylem için ek klavye kısayolları ekleyebilir, bir eylemi bir fare tıklamasıyla ilişkilendirmek için fare kısayolları ekleyebilir veya geçerli kısayolları kaldırabilirsiniz. Önceden ayarlanmış bir tuş eşlemesi kullanıyorsanız, bir eylemin kısayollarını değiştirmek, otomatik olarak tuş eşleminin bir kopyasını oluşturur ve değişikliklerinizi kopyaya ekler.
  3. Kopyala düğmesi: Başlangıç ​​noktası olarak kullanmak için açılır menüden bir tuş eşlemesi seçin ve yeni bir özel tuş eşlemesi oluşturmak için Kopyala’yı tıklayın . Tuş eşleme adını ve kısayolları değiştirebilirsiniz.
  4. Reset button:  Select a key  mapping from the drop-down menu  and  click Reset to return it to its original configuration  .
  5. Search box:  Type here to search for a keyboard shortcut by action name.
  6. Shortcuts  by  Search for: shortcut to  Find Actions  click and type a shortcut to search for actions by shortcuts.

Leave a Comment