This article mainly introduces the most complete summary of shortcut keys for PHPstorm. Interested friends can refer to it. I hope it will be helpful to everyone.
As shown below:
Eclipse shortcut keys
Ctrl 1 Quick fix
Ctrl D: Delete the current line
Ctrl Alt ↓ Copy the current line to the next line (copy and add)
Ctrl Alt ↑ Copy the current line to the previous line (copy and add)
Alt ↓ Interactive position between the current line and the following line
Alt ↑ The interactive position between the current line and the previous line
Alt ← The previous edited page
Alt → The next edited page (of course, for the above one)
Alt Enter displays the currently selected resource ( Project, or file or file)
Shift Enter inserts a blank line in the next line of the current line (at this time, the mouse can be at any position of the current line, not necessarily the last)
Shift Ctrl Enter in the current line Insert a blank line (the principle is the same as above)
Ctrl Q locates the last edited place
Ctrl L locates on a certain line (good news for people with more than 100 programs)
Ctrl M maximizes the current Edit Or View (press again and vice versa)
Ctrl / Comment the current line, press again to cancel the comment
Ctrl O Quickly display OutLine
Ctrl T Quickly display the inheritance structure of the current class
Ctrl W Close the current Editor
Ctrl K Quickly navigate to the next one by referring to the selected Word
Ctrl E Quickly display the current Editor's drop-down list (if it is not displayed on the current page, it will be shown in bold)
Ctrl / (small keyboard) Collapse the current class All codes
Ctrl Temporarily use Alt / instead)
Ctrl Shift E Displays the manager that manages all currently opened Views (you can choose to close, activate, etc.)
Ctrl J Forward incremental search (after pressing Ctrl J, For each letter you enter, the editor provides a quick match to locate a certain word. If not, it will be displayed in the stutes line as not found. This is especially useful when looking up a word. Idea had this feature two years ago)
Ctrl Shift J Reverse incremental search (same as above, except searching from back to front)
Ctrl Shift F4 Close all open Editors
Ctrl Shift X Change all currently selected text Lowercase
Ctrl Shift Y Change the currently selected text to all lowercase
Ctrl Shift F Format the current code
Ctrl Shift P Position the matching character (such as {}) (when positioning from the front to the back, The cursor should be inside the matching character, from the back to the front, or vice versa)
Alt Shift M extraction method (this is one of the most commonly used methods in refactoring, especially useful for a lot of muddy code)
Alt Shift C Modifies the function structure (more practical, there are N functions calling this method, the modification is done once)
Alt Shift L Extracts local variables (you can directly extract some magic numbers and strings into a variable, especially When calling from multiple places)
Alt Shift F changes local variables in Class into field variables (a more practical function)
Alt Shift I merges variables (it may be inappropriate to say Inline)
Alt Shift V moves functions and variables (less commonly used)
Alt Shift Z Refactoring regret medicine (Undo)
Text Editor Find Previous Ctrl Shift K
Text Editor Find Next Ctrl K
Global Undo Ctrl Z
Global Copy Ctrl C
Globally restore the previous selection Alt Shift ↓
Globally cut Ctrl ##Global context information Alt?
Alt Shift ?
Ctrl Shift Space
Text editor incremental search Ctrl J
Text editor incremental reverse search Ctrl Shift J
Global paste Ctrl V
Global redo Ctrl Y
View
Scope function shortcut key
Global zoom in Ctrl =
Global zoom out Ctrl -
Window
Scope function shortcut key
Global activation editor F12
Global switch editor Ctrl Shift W
Global previous view Ctrl Shift F7
Global previous perspective Ctrl Shift F8
Global next view Ctrl F7
Global next Perspective view Ctrl F8
Text editor display ruler context menu Ctrl W
Global display view menu Ctrl F10
Global display system menu Alt -
Navigation
Scope function shortcut keys
Java editor open structure Ctrl F3
Globally open type Ctrl Shift T
Globally open type hierarchy F4
Globally open declaration F3
Globally open external javadoc Shift F2
Globally open resource Ctrl Shift R
Global Back History Alt ←
Global Forward History Alt →
Global Previous Ctrl,
Global Next Ctrl.
Global Open Type in Hierarchy Ctrl Shift H
Globally go to matching bracket Ctrl Shift P
Globally go to previous editing position Ctrl Q
Text editor go to line Ctrl L
Search
Scope function shortcut key
Globally appears in the file Ctrl Shift U
Open the search dialog box globally Ctrl H
Declaration in the global workspace Ctrl G
Globally Reference in the workspace Ctrl Shift G
Text editing
Scope function shortcut key
Text editor rewrite switchInsert
Scroll Ctrl on the text editor ↑
Scroll Ctrl on the text editor ↓
File
Scope function shortcut key
Globally save Ctrl ##Global properties Alt Enter
Global new Ctrl N
Project
Scope function shortcut keys
Global all build Ctrl B
Source code
Scope function shortcut keys
Global single step returns to F7
Global single step skips F6
Global single step jumps to F5
Global debugging last started F11
Global continue F8
Global add/remove breakpoint Ctrl Shift B
Global display Ctrl D
Global run last start Ctrl F11
Global run to line Ctrl R
Global execution Ctrl U
Reconstruction
Scope function shortcut keys
Global undo reconstruction Alt Shift Z
Global extraction of local variables Alt Shift L
Global inline Alt Shift I
Global rename Alt Shift R
Global redo Alt Shift Y
Related recommendations:
PHPstorm Shortcut keys
Summary sharing
PHPstorm shortcut keysIntroduction summary
Code editing DevicePHPstorm shortcut keysSummary
The above is the detailed content of Summary of the most complete shortcut keys for PHPstorm. For more information, please follow other related articles on the PHP Chinese website!