Android Studio for Mac shortcut keys Daquan

Source: Internet
Author: User

Description Mac
General
Synchronize Command + Option + Y
Maximize/Minimize Editor Control + Command + F12
Add to Favorites Option + Shift + F
Detecting (Inspect) Current files and configuration files Option + Shift + I
Quick Switch Scheme Control + ' (backquote)
Open the Settings dialog box Command +, (comma)
Open Project Structure configuration (project structure) Command +; (semicolon)
Switch between label and tool window Control + Tab
Navigating and searching
Search any file (including code and menus) Press two times Shift
Find Command + F
Find the next Command + G
Find Previous Command + Shift + G
Replace Command + R
Search for action or option Command + Shift + A
Find files by symbol name Command + Option + O
Find class Command + O
Find Files Command + Shift + O
Global Search (Find in Path) Command + Shift + F
Open the structure of the current file bullet box (methods, properties, etc.) Command + F12
Toggle Tab Control + Left/right arrow
Jump to source code F4/command + DOWN ARROW
Opens the Currently selected Tab tab in a new window Shift + F4
Recently opened list of files bullet box Command + Shift + E
Returns the location of the previous edit Command + Shift + Backspace
Close the Current active tab tab Command + W
Returning from the tool window to the editing window Esc
Hides the current or previous active tool window Shift + ESC
Jump to this line Command + L
Open a type hierarchy (that is, an inheritance implementation relationship) Control + H
Opens the hierarchy of the currently selected method Command + Shift + H
Opens the call hierarchy, that is, who called the currently selected object Control + Option + H
Write code
Code Auto-generation (getters, setters, constructors, Hashcode/equals, toString, new file, new class, etc.) Command + N
overriding method Control + O
Implementation method Control + I
Surround with (if...else/try...catch/etc.) Command + Option + T
Delete this line where the cursor is located Command + Backspace
Collapse/Expand Current code block Command + minus/Plus
Collapse/Expand all blocks of code Command + Shift + minus/Plus
Copy the current line or selected code Command + D
Code completion (Basic code completion) Control + Space (conflicts with switching input methods, it is recommended to turn on the code auto-completion)
Smart Code Completion Control + Shift + Space
Complete the current statement (such as auto-semicolon, auto-curly brace) Command + Shift + Enter
Quickly view documents Control + J
Show parameters for the selected method Command + P
Jump directly to the declaration Command + B or COMMAND + Click
Jump to the implemented code Command + Alt + B
Jump to Parent class method/Super Class Command + U
Quick View definition instead of jump to declaration Command + Y
Toggle the visibility of the Project tool window Command + 1
Add/Remove Bookmarks F3
Mark different symbols to add a bookmark to remove Option + F3
Line Comment Command +/
Block annotations Command + Shift +/
Select the code block where the cursor is located, and continuously press to increment the selection Option +↑
Returns the state before the selection code block Option +↓
Move the cursor to the beginning of the code block Option + Command + [
Move the cursor to the end of the code block Option + Command +]
From the current cursor selection to the start of the Code Express (increment selection) Option + Command + Shift + [
From the current cursor selection to the end of the Code Express (increment selection) Option + Command + Shift +]
Delete the current cursor to the end of the word character Option + Delete
Delete the current cursor to the beginning of the word character Option + Backspace
Optimize Imports Control + Option + O
Quick fix Option + Enter
Formatting code Command + Option + L
Automatically indent as you go forward Control + Option + I
Indent Backward/forward Tab/shift + Tab
Add the next line behind our code Control + Shift + J
Wraps all the contents of the line behind the bank's cursor to the next line Command + Enter
Insert a blank line on the next line Shift + Enter
Jump to Next/previous highlight error F2/shift + F2
Build and Run
Build Command + F9
Build and run Control + R
Debugging
Debug Control + D
Step over F8
Step into F7
Smart Step Into Shift + F7
Step out Shift + F8
Run to Cursor Option + F9
Display the result of an expression Option + F8
Resume Program Command + Option + R
Add/Remove Breakpoints Command + F8
viewing breakpoints Command + Shift + F8
Refactoring
Copy the current file to F5
Move the current file to F6
Safe Delete Command + Delete
Renaming Shift + F6
Change signature Command + F6
Code inline (inline, such as turning global properties into local properties) Command + Option + N
Extracting code blocks as methods Command + Option + M
Extract the selected code as a variable Command + Option + V
Extract the selected code in the method as a property (local to global, opposite to inline) Command + Option + F
Extracting constants Command + Option + C
Parameters extracted as methods Command + Option + P
Version Control/Local History
Commit Project to VCS Command + K
Update Project from VCS Command + T
To view Recent changes Option + Shift + C
Open VCS Popup Control + V

Android Studio for Mac shortcut keys Daquan

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.