Search:
Ctrl + Shift + R to find files, one item if it's large, finding the file is too heavy.
Ctrl + Shift + T Find the class, if the file name does not remember, but know what the class name, OK, use this method to find it
CTRL + H If you just want to find a method, and the name of a method does not remember, or do not know in which file, with Ctrl + H, search string can also use regular search, very convenient.
In fact, these keys can be set by themselves: Shortcut settings file->settings->keymap Option+ctrl +o Optimization Code option+alt+l formatting code ctrl+j Insert Live Move Code Hints
Ctrl+alt+t Current Position Insert wrapping code
Alt+insert Generate Code Menu
Shift + Enter A new line
Ctrl+q View Code comments
Ctrl+d copy current row ctrl+y Delete current row ctrl+alt+y Refresh item cache synchronize or folder right-click Synchronize
Shift+f6 renaming
Ctrl+shift+u Letter Case Conversion
Ctrl+f Find
Ctrl+r replacement
Ctrl+shift+i viewing a variable or method definition source
Ctrl+g Jump Career
Ctrl+alt+f12 jump to the location of the current file on disk
Alt+down View the next method
Alt+up View Previous method
Ctrl+alt+l Reformatting Code
Ctrl+shift+down statement Move Down
Ctrl+shift+up statement Move Up
Alt+shift+down Line moves down
Alt+shift+up Line Move Up
ctrl+/Line Comment
ctrl+shift+/Block Comment
Ctrl + Shift + Z:redo
Ctrl + Shift + F: Area Lookup
Ctrl+shift+n opening files in a project
Ctrl+b jump to variable declaration
Ctrl+[] Match {}[]
ctrl+shift+]/[Check block codes <table>....</table>
Ctrl+x Clipping Line
Ctrl+shift+v Copying multiple text
Alt+left/right Tag Switching
Ctrl+p Show Default Parameters
CTRL + '-/+ ': You can collapse any code block in the project
F5 replication
F6 Mobile
ALT + DELETE key safe delete
Shift + F6 Rename
Press CTRL + ALT + N inline variable
Press CTRL + ALT + M extraction method (JavaScript unique)
Press CTRL + ALT + V to introduce variables
Press CTRL + ALT + F Company Profile Field
Press CTRL + ALT + C to introduce constants
VCS/Local History
ALT + anti-quote (') ' VCs quick eject
Press CTRL + K to submit the project VCs
Press CTRL + T to update items from VCs
Press ALT + Shift + C to see Recent changes
So so
Press CTRL + Shift + A to find actions
ALT key +#[0-9] Open the appropriate tool window
Press CTRL + ALT + F11 to toggle full Screen mode
Press CTRL + Shift + F12 Toggle Maximize Editor
Press ALT + Shift + F to add to Favorites
Press ALT + Shift + I to check the current file with the current configuration file
Press CTRL + Reverse quotation marks (') to quickly switch the current schedule
Press CTRL + ALT + S To open the Settings dialog box
Ctrl + TAB Toggle Tabs and tool windows
Run
Press ALT + Shift + F10 to select the configuration and run
Press ALT + Shift + F9 to select configuration and debug
Shift + F10 Run
Shift + F9 Debugging
Press CTRL + Shift + F10 to run the in-scope configuration Editor
Press CTRL + Shift + X to run the command line
Debugging
F8 Step Over
F7 Step Into
Shift + F7 Smart Entry
Shift + F8 Step
ALT + F9 Run to Cursor
Alt + F8 Calculation expression
F9 Recovery Program
Press CTRL + F8 to toggle breakpoints
Press CTRL + Shift + F8 to view breakpoints
Navigation
Press CTRL + N class
Press CTRL + Shift + N to go to file
Press CTRL + ALT + Shift + N key to go to symbol
Alt + Left/right go to next/previous Editor tab
F12 back to the previous tool window
ESC key Editor (from tool window)
Shift + ESC hides the active or last activated window
Press CTRL + Shift + F4 to close the active run/message//... Options tab
Press CTRL + G to go to line
Ctrl + E key combination pops up recent files
Press CTRL + ALT + Left/right navigation forward/backward
Press CTRL + Shift + BACKSPACE to navigate to the last edited position
Alt + F1 key to select any view in the current file or symbol
Press CTRL + B or CTRL + click Go to Declaration
Press CTRL + ALT + B to implement (S)
Press CTRL + Shift + I to open a quick definition query
Press CTRL + Shift + B type declaration
Press CTRL + U to go to Super-method/super-class
Alt + go up/down to previous/next method
Press CTRL +]/[Move to code block end/Start
Press CTRL + F12 file Structure Popup
Press CTRL + H type hierarchy
Press CTRL + Shift + H method hierarchy
Press CTRL + ALT + H Call Hierarchy
F2/shift + F2 down/top highlighted error
F4/ctrl + Enter key to edit source/view Source code
Alt + Home Combo Show navigation bar
F11 Toggle Bookmarks
Press CTRL + F11 to toggle Bookmark mnemonics
Press CTRL +#[0-9] to go to numbered bookmarks
Shift + F11 Display bookmarks
Edit
Press CTRL + SPACE Basic code completion (any class, the name of the method
or variable)
Press CTRL + Shift + to enter the complete statement
Press CTRL + P parameter information (parameters in method invocation)
Press CTRL + Q Quick Document query
Ctrl + Mouse in Code business introduction
Press CTRL + F1 to display instructions for errors or warnings in the caret
ALT + Insert Generated code ... (Getter,setter method, constructor)
Press CTRL + O Overlay method
Press CTRL + I to implement the method
Press CTRL + ALT + t surround ... (If.. Otherwise, try. catch,, etc)
Press CTRL +/comment/Uncomment line comment
Press CTRL + Shift +/comment/Uncomment block comment
Press CTRL + W to select a continuously increasing block of code
Press CTRL + Shift + W to reduce the current selection to the previous state
Contextual information ALT + Q key combinations
Press ALT + ENTER for action and quick fix
Press CTRL + ALT + L format code
Press CTRL + ALT + I auto indent line (S)
Label/Shift + TAB Indent/un-indent selected lines
Press CTRL + X or SHIFT + DELETE to cut the current line or the selected block to copy to the Clipboard
Press CTRL + C or CTRL + Insert to copy to the current row or selected block of the Clipboard
Press CTRL + V or SHIFT + insert to paste the Clipboard
Press CTRL + Shift + V to paste from the nearest buffer.
Press CTRL + D to copy the current line or selected block
Press CTRL + Y to delete a row caret
Press CTRL + Shift + J Smart Line connection (for HTML and JavaScript only)
Press CTRL + ENTER SMART line segmentation (HTML and JavaScript)
Press SHIFT + ENTER to start the new line
Press CTRL + Shift + U to toggle the caret word or selected block
Press CTRL + Shift +]/[select until code block ends/starts
Ctrl + DELETE Delete Word (word)
Press CTRL + BACKSPACE to delete word start
Press CTRL + KEYPAD +/-expand/collapse code block
Press CTRL + Shift + KEYPAD + Expand All
Press CTRL + Shift + numeric keypad to close all
Press CTRL + F4 to close the current editor tab
Search/Replace
Press CTRL + F to find
F3 Find Next
Shift + F3 Find Previous
Press CTRL + R to replace
Press CTRL + Shift + F to find the path
Press CTRL + Shift + R to replace the path
Use Search
Alt + F7/ctrl + F7 combination to find usage/file usage
Press CTRL + Shift + F7 to highlight the usage in the file
Press CTRL + ALT + F7 display usage
The JetBrains webstorm
JetBrains company Phpstorm
For front-end Web developers
(HTML and CSS Editor)
• 0 Configuration debugger (xdebug or Zend)
• Best-in-Class html,css and JavaScript editor
• Unit tests in the IDE
• Performance is our primary goal
JavaScript's IDE
A cross-platform PHP IDE
Jetbrains.com/webstorm
Jetbrains.com/phpstormediting
Space Base code completion (any class, the name of the method
or variable)
The complete statement
P parameter information (parameters in method invocation)
J or Medium. Click the button for quick file search
+ Mouse Move to Code business introduction
F1 displays instructions for errors or warnings in the caret
N,,n Generated code ... (Getter,setter method, constructor)
O Mandatory method
I implement the method
T surround ... (If.. Otherwise, try. catch,, etc)
/comment/Uncomment line comment
/comment/Uncomment block comment
Select a continuously increasing block of code
Reduce the current selection to the previous state
Q Contextual Information
Explicit actions and quick fixes
? formatting code
I auto indent line (S)
Indent/un-indent selected rows
X cut the current row or selected block copy to clipboard
C Copy the current line or the selected block to the Clipboard
V Paste Clipboard
V paste from the nearest buffer.
ð repeats the current row or selected block
Strikethrough Caret
? Smart wire Connection (for HTML and JavaScript only)
? Smart line Segmentation (HTML and JavaScript)
Start a new production line
ü Toggle the case of the caret word or selected block
],[selection until code block ends/starts
Delete (delete) word (word)
Delete Word start
+,-expanding/Collapsing code blocks
+ Expand All
-Close all
W Close the current editor tab
Search/Replace
F Find
G Find Next
G Find Previous
R replacement
F Find Path
R Replace Path
Use Search
F7/f7 Find usage/use in Files
F7 highlighting the usage in a file
F7 Display Usage
Refactoring
F5 replication
F6 Mobile
Remove Security Delete
F6 renaming
? Inline variables
Medium Extraction method (JavaScript only)
V Introducing variables
F Introduction on-site
Ç Introducing Constants
VCS/Local History
V ' vcs quick pop-up window
K-Table submission VCs for project
T update project from VCS
C View Recent Changes
So so
A Find action
0 ... 9 Open the appropriate tool window
F11 Toggle Full Screen mode
F12 Toggle Maximize Editor
F Add to Favorites
I check the current file with the current configuration file
§ or quickly switch to current plans
Opens the Settings dialog box,
Switch between label and tool window
Run
R Select the configuration and run
D Configuration and commissioning of the selection
R RUN
D Commissioning
R,d Run Context Configuration Editor
X Run command line
Debugging
F8 Step Over
F7 Step Into
F7 Smart Entry
F8 out
F9 Run to Cursor
F8 Calculation Expressions
? Recovery Program
F8 Toggle Breakpoint
F8 Viewing breakpoints
Navigation
Ø Enter the Classroom
Ø go to File
Ø go to symbol
, go to Next/previous Editor tab
F12 back to the previous tool window
Go to Editor (from tool window)
Hide active or last activated window
F4 shutdown activity Run/message//... Options tab
L Back to Line
Ë Recent file pop-up
, Forward/backward navigation
Navigate to the last edited position
F1 Select any view in the current file or symbol
b or click the go to Declaration
b go to Execution ()
Space, y quick definition Query
b go to type declaration
U go to Super-method/super-class
Go to Previous/next method
],[move to code block end/Start
F12 File Structure Popup
H-Type hierarchical structure
The hierarchical structure of the H method
? Call Hierarchy
F2,f2 down/on highlighted error
F4/Edit Source/View Source code
Home Show navigation Bar
F3 Toggle Bookmarks
F3 Toggle Bookmark Mnemonics
0 ... 9 Numbered bookmarks:
F3 displaying bookmarks
Webstorm/phpstorm default keyboard corresponding to Webstorm/phpstorm default keyboard mapping Webstorm/phpstorm default
Phpstrom shortcut keys