Shortcuts JetBrains PhpStorm for Linux

105 shortcuts2,877 views
Open Trainer

General Shortcuts

Action
Open Corresponding Tool Window
Save All
Toggle Maximize Editor
Find Action
Switch Editor Tabs and IDE Tool Windows
Open Setting Dialog
Toggle Full Screen Mode
Add to Favourites
Search Everywhere
Inspect Current file with Current file

Debugging

Action
Step Out
Step Over
Step Into
Evaluate Expression
Toggle Breakpoint
View Breakpoints
Resume Program

Find and Replace

Action
Find
Replace
Find Next
Find Previous
Find in Path
Replace in Path

Editing

Action
Basic Code Completion
Class name Completion
Quick Documentation Lookup
Brief Info
Complete Statement
Parameter Information
Override Methods
Generate Code
Move Line(Selection) Up/Down
Surround With..(Begin..End etc.)
Comment/Uncomment with Line Comment
Comment/Uncomment with Block Comment
Implements Method
Show Intention Actions and Quick Fixes
Reformat Code
Duplicate Current Line
Cut/Copy/Paste Current line to Clipboard
AutoIndent Lines
Delete line at caret
Start New line
Close Active editor tab
Show Intention Actions/Quick-Fixes
Decrease Current Selection to Previous State
Select Successively Incresing Code blocks
Expand/Collapse Code block
Delete to end word
Delete to word start
Select till code block end
Select till code block start
Switch case for Word at Caret or Selected block

Refactoring

Action
Copy
Move
Safe Delete
Rename
Inline Variable
Refactor This(Show All Available Refactoring)
Extract Method
Introduce Field
Introduce Constant
Introduce Variable

Navigation

Action
Go to Class
Go to File
Go to Symbol
Next highlighted Error
Previous highlighted Error
Go to Line
Recent files Popup
Select current file/Symbol in any View
Go to Next/Previous Tab
Go to Declaration
Go to Implementation
Go to Type Declaration
Navigate back/forward
Go to last edit location
Go to super method/super class
Show Navigation bar
Edit Source
View Source
Move to code block end/start
Go to Previous/Next Method
Open Quick Definition Lookup

Compile and Run

Action
Run Command Line
Run
Debug
Run Context editor from Editor

Usage Search

Action
Find Usage in File
Find Usage
Highlight Usage in File
Show Usage

VCS/Local History

Action
Commit Project to VCS
Update Project from VCS
View Recent Changes
VCS Operations Popup

Live Template/Snippets

Action
Insert Live Template
echo' Statement
foreach(iterable_expr as $value){…}
foreach(iterable_expr as $key=>$value){…}
private function
protected function
public function