Phpstrom shortcut keys

Source: Internet
Author: User

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.

&eth; 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

&uuml; 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

&Ccedil; 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

&sect; 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

&Oslash; Enter the Classroom

&Oslash; go to File

&Oslash; 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

&Euml; 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

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.