Guo Xiaoxing
Weibo: Guo Xiaoxing's Sina Weibo
Email:[email protected]
Blog: http://blog.csdn.net/allenwells
Github:https://github.com/allenwell
This article describes the shortcut keys for Android Studio, because there are many shortcut keys, so the article begins to list the most common set of shortcuts, and gives detailed shortcut key descriptions at the end of the article.
Common shortcut keys for Android Studio
- CTRL+G/CTRL+ALT+SHIFT+G: The query variable or function or class where is used or called, the latter is the former complex performance, you can choose the scope of the query and so on.
- Alt+h: Find function, global find
- F4: Viewing class inheritance Relationships
- F2: View document description (function usage instructions)
- Ctrl+e: View recently opened files
- Ctrl+shift+e: View recently edited files
- Double Shift: Global lookup, this view and alt+h slightly different, this is the global file lookup, to the file name level.
- Ctrl+shift+r: Quickly navigate to the file you want to open.
- Ctrl+k: When a variable is selected, quickly navigates to the next place where the variable is used (although there are still some bugs in this shortcut, see: After Android Studio keymap to eclipse, find the next same variable shortcut key ctrl+k invalid)
- Alt+↑: The line of code where the cursor is located moves upwards
- Alt+↓: The line of code where the cursor is located moves down
- Ctrl+d: Delete the line of code where the cursor is located
- Ctrl+x: The line of code where the cursor is clipped
- ALT+SHIFT+↓/CTRL+C: Copy cursor line code to next line
- Ctrl+o: Quick Find functions in the current class, variables
- Ctrl+shift+r: Modify Name
- Alt+enter: Importing Packages
- alt+←: Back, go to the last view or edit location
- alt+→: Move forward, for example, after you locate the last point, want to go back, you can use this shortcut key
- ctrl+/: When line comment, counter-comment press once again
- ctrl+shift+/: module comments, counter-comment and then press once, note that this "/" can not use the keypad
- ctrl+shift+ keypad/: Folding Code (ctrl+shift+ small keyboard * This is not the spirit, today is not free, the latter will be addressed to solve this problem, and update up), of course, the notebook does not have a small keyboard, you can change the shortcut key
- Ctrl+alt+s: Open Settings interface
- Ctrl+alt+shift+s: Open the Project Structure interface
- Alt+shift+x: Running (run)
- Alt+shift+d: Debug Run (Debug)
- CTRL+F9: Compiling the project
- Ctrl+shift+k:push file to server (git)
- Debug class shortcut keys
- F6: But does not debug does not enter function interior
- F7: returned by function inside the call
- F8: Execution to the next breakpoint, no breakpoint execution completed
- ctrl+alt+f8/Double click: View the value of the selected position directly
- Ctrl+alt+w Extraction Method
The Complete collection of Android studio shortcut keys
- Ctrl+d: Collection Copy and paste two operations, if there is a selected part of the copy of the selected section, and after the selection of paste out, if there is no selected section, copy the line of the cursor, and paste it under the line.
- CTRL + Spaces: When you enter code, this key combination lists the classes, method names, member variables, and so on that match the function of smart hints. is as useful as editing an XML file.
- CTRL + DOWN ARROW or CTRL + UP ARROW: When there is an auto-match drop-down list, this shortcut automatically closes the drop-down list and the cursor moves to the next/previous line.
- Automatic matching drop-down list arrangement: In the bottom right corner of the auto-match drop-down list there is a "π" icon, which can be selected by the following: practicality, letter two arrangement.
- Ctrl + Slash, ctrl+shift+ slash: Ctrl + Slash: Comment or uncomment the current line or the selected code block in a double slash, i.e. "//" ctrl+shift+ slash: Comment or uncomment the selected code block to "/... /"Way Note,
- Ctrl+shift+enter: Automatic matching of the corresponding grammatical structure, such as if,do-while,try-catch structure.
- Ctrl+f: Search
- CTRL + Period: In the auto-match drop-down list, select the first item
- Exclamation point: In the auto-match drop-down list, the upper and lower keys select an item that returns a Boolean, and the exclamation point automatically takes the reverse:
- Ctrl+enter: In the auto-match drop-down list, the first item is selected by default when no item is selected.
- Ctrl+shift+a: Quickly find the menu in Android Studio.
- CTRL + N: Quickly find the class name, file
- Ctrl+b: Jumps directly to the place where the class, method, member variable is defined. Same as CTRL + Mouse left button effect
- CTRL+ALT+B: Queries which classes implement the interface where the cursor is located.
- Ctrl+alt+shift+i: Detects code, such as detecting variables or methods that are defined but not used. The purpose of detection is to improve code efficiency.
- Ctrl+alt+shift+n: Quickly open the input method or variable.
Ctrl+shift+f7: In the form of a highlight some related things, here mainly by three kinds of situations:
- When the cursor position is implement, the class implements the method name of the interface to sign out;
- The position of the cursor at return will mark all exits where the method is exited;
- When the cursor is at the try or throws keyword, the statement that produces an exception is flagged.
- shift+ Mouse scrolling: Enables horizontal scrolling of the editing interface.
- Ctrl+alt+v: When calling a method when the parameter passed in is a more complex expression, this key combination can be used to refactor the variable to simplify the complexity of the code.
- Ctrl+d: Compare two jar files, in the same project, select two jar files, press this key combination
- Ctrl+o: When a subclass wants to override a method of a parent class, press this key combination to display the methods of all the parent classes. Ctrl+i when the key combination of the interface corresponds.
- Ctrl+shift+i: Quick look at the method body, want to see how a method is implemented, you can move the cursor to the method, press this key combination.
- CTRL+Q: Move the cursor to the method, press this key combination to quickly see the description of the method document.
- ctrl+~: Toggle the editing interface style, shortcut key design
- Alt+shift+c: View Recent changes to the project.
- Ctrl+e: Quickly view open files that have been opened recently.
- Shift+f6: You can rename classes, methods, and variables, and the names will be updated automatically when you use them.
- ALT+F1: Quickly open project view, structure view, and more to see the appropriate elements.
- Ctrl+alt+f7: View the usage of a class, method, member variable throughout the project.
- ctrl+shift+ Spaces: Lists the method name, member variable name of the type match, when the parameter is assigned or is passed in the method.
- Ctrl+alt+t: Select a piece of code, press this key combination, you can quickly add if, for, Try/catch and other statements.
- Ctrl+tab: Open the Interface Toggle window, hold down the CTRL key, and select the appropriate window to open.
- CTRL+W: Select the word in which the cursor is located (a member variable or a method name), press one more time to select the statement you are in, and then press one more time to select the code block. Each increment, in turn, expands the range of the selected level.
- ALT + ENTER import package, auto fix
- CTRL + N Find class
- Ctrl+shift+n Finding files
- Ctrl+alt+l Formatting Code
- Ctrl+alt+o Optimizing imported classes and Packages
- Alt+insert generate code (such as Get,set method, constructor, etc.)
- Ctrl+e or Alt+shift+c recently changed code
- Ctrl+r replacing text
- Ctrl+f finding text
- Ctrl+shift+space Auto-Complete code
- CTRL + Space Code hints
- Ctrl+alt+space class name or interface name hint
- Ctrl+p Method Parameter Hints
- Ctrl+shift+alt+n find a method or variable in a class
- Alt+shift+c vs. recently modified code
- Shift+f6 Refactoring-Renaming
- ctrl+shift+ First up key
- Ctrl+x Deleting rows
- Ctrl+d Copying rows
- ctrl+/or ctrl+shift+/Comments (/////... / )
- CTRL+J Automatic Code
- Ctrl+e recently opened files
- CTRL+H Display class structure diagram
- Ctrl+q displaying comment documents
- Alt+f1 find where the code is located
- Alt+1 quickly open or hide the engineering panel
- ctrl+alt+ Left/right back to the last viewed location
- ALT + Left/right Toggle Code View
- ALT + Up/down Fast move location between methods
- The Ctrl+shift+up/down code moves up/down.
- F2 or SHIFT+F2 highlighting error or warning when the quick position code tag is entered, press TAB to generate the code.
- CTRL+SHIFT+F7, highlight all of the text and press ESC to highlight the disappear.
- Ctrl+w selected code, continuous press will have other effects
- ALT+F3, find the same text down one by one and highlight it.
- Ctrl+up/down cursor jumps to the first or last line
- Ctrl+b quickly open the class or method at the cursor
- Ctrl+e, you can display a list of recently edited files
- Shift+click can close files
- ctrl+[or] can jump to the beginning of the curly brace
- Ctrl+shift+backspace can jump to the last edited place
- CTRL+F12, the structure of the current file can be displayed
- Ctrl+f7 can query the current element's reference in the current file, and then press F3 to select
- CTRL + N, you can quickly open class
- Ctrl+shift+n, you can quickly open files
- Alt+q can see the declaration of the current method
- Ctrl+w can select words followed by statements followed by functions.
- ALT+F1 you can position the element you are editing in each panel
- Ctrl+p, can display parameter information
- Ctrl+shift+insert can select Clipboard contents and insert
- Alt+insert can generate constructors/getter/setter, etc.
- Ctrl+alt+v can introduce variables. For example, to assign a variable to a SQL in parentheses
- Ctrl+alt+t can wrap code inside a piece, such as Try/catch
- Alt+up and Alt+down can be moved quickly between methods
- Alt+enter can get some intention Action, for example, change "= =" to "Equals ()"
- Ctrl+shift+alt+n to quickly open symbols
- Ctrl+shift+space can give smart hints in many cases
- ALT+F3 can quickly find
- ctrl+/and ctrl+shift+/can annotate code
- Ctrl+alt+b can jump to the implementation of an abstract method
- Ctrl+o can choose a method of the parent class to override
- Ctrl+q can see Javadoc
- Ctrl+alt+space is the class name auto-complete
- Ctrl+shift+f7 can highlight the current element's use in the current file
- Ctrl+alt+up/ctrl+alt+down can quickly jump to search results
- Ctrl+shift+j can integrate two lines
- Alt+f8 is the value of the calculated variable
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Android Studio Discovery Trail Series: Android Studio shortcut keys