SlideShare a Scribd company logo
2
Most read
DEFAULT WINDOWS & LINUX KEYMAP
Refactoring
F5/F6	Copy/Move
Alt + Delete	 Safe Delete
Shift + F6	Rename
Ctrl + Alt + N	 Inline Variable
Ctrl + Alt + M/V/F/C	 Extract Method/Variable/Field/Constant
Ctrl + Alt + Shift + T	 Refactor This (shows all available refactorings)
VCS/Local History
Alt + BackQuote (`)	 ‘VCS’ quick popup
Ctrl + K	 Commit project to VCS
Ctrl + T	 Update project from VCS
Alt + Shift + C	 View recent changes
General
Double Shift 	 Search everywhere
Ctrl + Shift + A	 Find Action
Alt + #[0-9]	 Open corresponding tool window
Ctrl + Alt + F11	 Toggle full screen mode
Ctrl + Shift + F12	 Toggle maximizing editor
Alt + Shift + F	 Add to Favorites
Alt + Shift + I	 Inspect current file with current profile
Ctrl + Alt + S	 Open Settings dialog
Ctrl + Tab	 Switch between tabs and tool window
Live Templates / Snippets
Alt + J 	 Insert Live Template
eco 	 ‘echo’ statement
fore 	 foreach(iterable_expr as $value) {…}
forek 	 foreach(iterable_expr as $key => $value) {…}
inc/inco 	 ‘include’/‘include_once’ statement
prif 	 private function
prof 	 protected function
pubf 	 public function
rqr/rqro 	 ‘require’/‘require_once’ statement
and more...
Running
Shift + F10	Run
Shift + F9	Debug
Ctrl + Shift + F10	 Run context configuration from editor
Ctrl + Shift + X	 Run command line
Search/Replace
Ctrl + F/R	Find/Replace
F3/Shift + F3	 Find next/previous
Ctrl + Shift + F/R	 Find/Replace in path
Usage Search
Alt + F7 / Ctrl + F7	 Find usages / Find usages in file
Ctrl + Shift + F7	 Highlight usages in file
Ctrl + Alt + F7	 Show usages
Navigation
Ctrl + N	 Go to class
Ctrl + Shift + N	 Go to file
Ctrl + Alt + Shift + N	 Go to symbol
Ctrl + G	 Go to line
Alt + Right/Left	 Go to next/previous editor tab
Esc	 Go to editor (from tool window)
Ctrl + E	 Recent files popup
Ctrl + Alt + Left/Right	 Navigate back/forward
Ctrl + Shift + Backspace	 Navigate to last edit location
Alt + F1	 Select current file or symbol in any view
Ctrl + B or Ctrl + Click	 Go to declaration
Ctrl + Alt + B	 Go to implementation(s)
Ctrl + Shift + I	 Open quick definition lookup
Ctrl + Shift + B	 Go to type declaration
Ctrl + U	 Go to super-method/super-class
Alt + Up/Down	 Go to previous/next method
Ctrl + ] / [	 Move to code block end/start
F2 / Shift + F2	 Next/previous highlighted error
F4 / Ctrl + Enter	 Edit source / View source
Editing
Ctrl + Space	 Basic code completion
Alt + Enter	 Show intention actions and quick-fixes
Ctrl + P	 Parameter info (within method call 		
	 arguments)
Ctrl + Q	 Quick documentation lookup
Ctrl + mouse over code	 Brief Info
Alt + Insert	 Generate code... (Getters, Setters,
	 Constructors)
Ctrl + O	 Override methods
Ctrl + I	 Implement methods
Ctrl + Alt + T	 Surround with... (if..else, try..catch, for, etc.)
Ctrl + /	 Comment/uncomment with line comment
Ctrl + Shift + /	 Comment/uncomment with block comment
Ctrl + W	 Select successively increasing code blocks
Ctrl + Shift + W	 Decrease current selection to previous state
Ctrl + Alt + L	 Reformat code
Ctrl + Alt + I	 Auto-indent line(s)
Ctrl + D	 Duplicate current line or selected block
Ctrl + Y	 Delete line at caret
Ctrl + Shift + J	 Smart line join (HTML and JavaScript only)
Ctrl + Enter	 Smart line split (HTML and JavaScript only)
Shift + Enter	 Start new line
Ctrl + Shift + U	 Toggle case for word at caret
	 or selected block
Ctrl + Shift + ] / [	 Select till code block end/start
Ctrl + Delete	 Delete to word end
Ctrl + Backspace	 Delete to word start
Ctrl + NumPad+/-	 Expand/collapse code block
Ctrl + F4	 Close active editor tab
Ctrl + Shift + V 	 Paste from history
Debugging
F8	 Step over
F7	 Step into
Shift + F8	 Step out
Alt + F8	 Evaluate expression
F9	 Resume program
Ctrl + F8	 Toggle breakpoint
Ctrl+Shift+F8	 View breakpoints
jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @phpstorm
To find any action inside the IDE use
Find Action ( Ctrl + Shift + A )
DEFAULT OS X KEYMAP
Refactoring
F5/F6	Copy/Move
Delete	 Safe Delete
F6	Rename
N	 Inline Variable
M/V/F/C	 Extract Method/Variable/Field/Constant
T	 Refactor This (shows all available refactorings)
VCS/Local History
V	 ‘VCS’ quick popup
K	 Commit project to VCS
T	 Update project from VCS
C	 View recent changes
General
	 Search everywhere
A	 Find Action
0 ... 9	 Open corresponding tool window
F11	 Toggle full screen mode
F12	 Toggle maximizing editor
F	 Add to Favorites
I	 Inspect current file with current profile
,	 Open Settings dialog
	 Switch between tabs and tool window
Live Templates / Snippets
J 	 Insert Live Template
eco 	 ‘echo’ statement
fore 	 foreach(iterable_expr as $value) {…}
forek 	 foreach(iterable_expr as $key => $value) {…}
inc/inco 	 ‘include’/‘include_once’ statement
prif 	 private function
prof 	 protected function
pubf 	 public function
rqr/rqro 	 ‘require’/‘require_once’ statement
and more...
Editing
Space	 Basic code completion
	 Show intention actions and quick-fixes
P	 Parameter info (within method call 		
	arguments)
J or Mid. button click	 Quick documentation lookup
+ mouse over code	 Brief Info
N, , N	 Generate code... (Getters, Setters, 		
	Constructors)
O	 Override methods
I	 Implement methods
T	 Surround with... (if..else, try..catch, for, etc.)
/	 Comment/uncomment with line comment
/	 Comment/uncomment with block comment
	 Select successively increasing code blocks
	 Decrease current selection to previous state
L	 Reformat code
I	 Auto-indent line(s)
D	 Duplicate current line or selected block
	 Delete line at caret
J 	 Smart line join (HTML and JavaScript only)
	 Smart line split (HTML and JavaScript only)
	 Start new line
U	 Toggle case for word at caret or selected
block
], [	 Select till code block end/start
	 Delete to word end
	 Delete to word start
+, -	 Expand/collapse code block
W	 Close active editor tab
V	 Paste from history
Debugging
F8	 Step over
F7	 Step into
F8	 Step out
F8	 Evaluate expression
F9	 Resume program
F8	 Toggle breakpoint
F8	 View breakpoints
Running
F10	Run
F9	Debug
R, D	 Run context configuration from editor
X	 Run command line
Search/Replace
F/R	Find/Replace
G, G	 Find next/previous
F/R	 Find/Replace in path
Usage Search
F7 / F7	 Find usages / Find usages in file
F7	 Highlight usages in file
F7	 Show usages
Navigation
N	 Go to class
N	 Go to file
N	 Go to symbol
+ G	 Go to line
/ 	 Go to next/previous editor tab
	 Go to editor (from tool window)
E	 Recent files popup
, 	 Navigate back/forward
	 Navigate to last edit location
F1	 Select current file or symbol in any view
B or Click	 Go to declaration
B	 Go to implementation(s)
Space, Y	 Open quick definition lookup
B	 Go to type declaration
U	 Go to super-method/super-class
, 	 Go to previous/next method
] , [	 Move to code block end/start
F2 , F2	 Next/previous highlighted error
F4 / 	 Edit source / View source
To find any action inside the IDE use
Find Action ( A ) jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @phpstorm

More Related Content

PDF
Ruby mine referencecard
PDF
Asp key shortcut
PPTX
Seminar 2 coding_principles
PPT
Input And Output
PPTX
Data Input and Output
PPTX
Introduction to C programming
PPTX
Managing input and output operations in c
PPTX
Seminar 2 coding_principles
Ruby mine referencecard
Asp key shortcut
Seminar 2 coding_principles
Input And Output
Data Input and Output
Introduction to C programming
Managing input and output operations in c
Seminar 2 coding_principles

What's hot (19)

PPTX
Basic Input and Output
PDF
First c program
PPT
CPU INPUT OUTPUT
PPTX
Input Output Management In C Programming
PDF
7. input and output functions
PPTX
COM1407: Input/ Output Functions
PPT
Mesics lecture 5 input – output in ‘c’
PPSX
Programming in C [Module One]
PPSX
Concepts of C [Module 2]
PPTX
Operators
PDF
Assignment6
PDF
Input and output in c
PDF
Assignment8
PDF
Assignment7
PDF
computer notes - Conversion from infix to postfix
PPTX
C formatted and unformatted input and output constructs
PDF
Assignment10
PPTX
C strings
DOCX
UNIT-II CP DOC.docx
Basic Input and Output
First c program
CPU INPUT OUTPUT
Input Output Management In C Programming
7. input and output functions
COM1407: Input/ Output Functions
Mesics lecture 5 input – output in ‘c’
Programming in C [Module One]
Concepts of C [Module 2]
Operators
Assignment6
Input and output in c
Assignment8
Assignment7
computer notes - Conversion from infix to postfix
C formatted and unformatted input and output constructs
Assignment10
C strings
UNIT-II CP DOC.docx
Ad

Similar to Php storm reference_card (20)

PDF
IntelliJIDEA_ReferenceCard.pdf
PDF
Asp key shortcut
PDF
Using eclipse-shortcuts-key-for-fast-coding
PDF
PyCharm Reference Card PYTHON BASCIC .pdf
PDF
PyCharm Reference Card keyboard shortcuts
PDF
Netbeans 8.0 Keyboard Shortcuts & Code Templates
PDF
Shortcuts
PDF
Shortcuts JAVA
PDF
Visual Studio 2010 - Microsoft Visual C# Key Bindings
PDF
best hotels in Pune
PDF
Eclipse keyboard shortcuts
TXT
Short cutkey
PDF
Netbeans keyboard shortcut
PDF
Sql dbx
PDF
Visual studio code keyboard shortcut
PDF
rstudio-ide
PPTX
Eclipse shortcut[most usuage]
PDF
VS Code cheat sheet
PDF
High productivity development with Eclipse and Java 8
PDF
Rstudio ide-cheatsheet
IntelliJIDEA_ReferenceCard.pdf
Asp key shortcut
Using eclipse-shortcuts-key-for-fast-coding
PyCharm Reference Card PYTHON BASCIC .pdf
PyCharm Reference Card keyboard shortcuts
Netbeans 8.0 Keyboard Shortcuts & Code Templates
Shortcuts
Shortcuts JAVA
Visual Studio 2010 - Microsoft Visual C# Key Bindings
best hotels in Pune
Eclipse keyboard shortcuts
Short cutkey
Netbeans keyboard shortcut
Sql dbx
Visual studio code keyboard shortcut
rstudio-ide
Eclipse shortcut[most usuage]
VS Code cheat sheet
High productivity development with Eclipse and Java 8
Rstudio ide-cheatsheet
Ad

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Machine learning based COVID-19 study performance prediction
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Big Data Technologies - Introduction.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
sap open course for s4hana steps from ECC to s4
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
Building Integrated photovoltaic BIPV_UPV.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Big Data Technologies - Introduction.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”

Php storm reference_card

  • 1. DEFAULT WINDOWS & LINUX KEYMAP Refactoring F5/F6 Copy/Move Alt + Delete Safe Delete Shift + F6 Rename Ctrl + Alt + N Inline Variable Ctrl + Alt + M/V/F/C Extract Method/Variable/Field/Constant Ctrl + Alt + Shift + T Refactor This (shows all available refactorings) VCS/Local History Alt + BackQuote (`) ‘VCS’ quick popup Ctrl + K Commit project to VCS Ctrl + T Update project from VCS Alt + Shift + C View recent changes General Double Shift Search everywhere Ctrl + Shift + A Find Action Alt + #[0-9] Open corresponding tool window Ctrl + Alt + F11 Toggle full screen mode Ctrl + Shift + F12 Toggle maximizing editor Alt + Shift + F Add to Favorites Alt + Shift + I Inspect current file with current profile Ctrl + Alt + S Open Settings dialog Ctrl + Tab Switch between tabs and tool window Live Templates / Snippets Alt + J Insert Live Template eco ‘echo’ statement fore foreach(iterable_expr as $value) {…} forek foreach(iterable_expr as $key => $value) {…} inc/inco ‘include’/‘include_once’ statement prif private function prof protected function pubf public function rqr/rqro ‘require’/‘require_once’ statement and more... Running Shift + F10 Run Shift + F9 Debug Ctrl + Shift + F10 Run context configuration from editor Ctrl + Shift + X Run command line Search/Replace Ctrl + F/R Find/Replace F3/Shift + F3 Find next/previous Ctrl + Shift + F/R Find/Replace in path Usage Search Alt + F7 / Ctrl + F7 Find usages / Find usages in file Ctrl + Shift + F7 Highlight usages in file Ctrl + Alt + F7 Show usages Navigation Ctrl + N Go to class Ctrl + Shift + N Go to file Ctrl + Alt + Shift + N Go to symbol Ctrl + G Go to line Alt + Right/Left Go to next/previous editor tab Esc Go to editor (from tool window) Ctrl + E Recent files popup Ctrl + Alt + Left/Right Navigate back/forward Ctrl + Shift + Backspace Navigate to last edit location Alt + F1 Select current file or symbol in any view Ctrl + B or Ctrl + Click Go to declaration Ctrl + Alt + B Go to implementation(s) Ctrl + Shift + I Open quick definition lookup Ctrl + Shift + B Go to type declaration Ctrl + U Go to super-method/super-class Alt + Up/Down Go to previous/next method Ctrl + ] / [ Move to code block end/start F2 / Shift + F2 Next/previous highlighted error F4 / Ctrl + Enter Edit source / View source Editing Ctrl + Space Basic code completion Alt + Enter Show intention actions and quick-fixes Ctrl + P Parameter info (within method call arguments) Ctrl + Q Quick documentation lookup Ctrl + mouse over code Brief Info Alt + Insert Generate code... (Getters, Setters, Constructors) Ctrl + O Override methods Ctrl + I Implement methods Ctrl + Alt + T Surround with... (if..else, try..catch, for, etc.) Ctrl + / Comment/uncomment with line comment Ctrl + Shift + / Comment/uncomment with block comment Ctrl + W Select successively increasing code blocks Ctrl + Shift + W Decrease current selection to previous state Ctrl + Alt + L Reformat code Ctrl + Alt + I Auto-indent line(s) Ctrl + D Duplicate current line or selected block Ctrl + Y Delete line at caret Ctrl + Shift + J Smart line join (HTML and JavaScript only) Ctrl + Enter Smart line split (HTML and JavaScript only) Shift + Enter Start new line Ctrl + Shift + U Toggle case for word at caret or selected block Ctrl + Shift + ] / [ Select till code block end/start Ctrl + Delete Delete to word end Ctrl + Backspace Delete to word start Ctrl + NumPad+/- Expand/collapse code block Ctrl + F4 Close active editor tab Ctrl + Shift + V Paste from history Debugging F8 Step over F7 Step into Shift + F8 Step out Alt + F8 Evaluate expression F9 Resume program Ctrl + F8 Toggle breakpoint Ctrl+Shift+F8 View breakpoints jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @phpstorm To find any action inside the IDE use Find Action ( Ctrl + Shift + A )
  • 2. DEFAULT OS X KEYMAP Refactoring F5/F6 Copy/Move Delete Safe Delete F6 Rename N Inline Variable M/V/F/C Extract Method/Variable/Field/Constant T Refactor This (shows all available refactorings) VCS/Local History V ‘VCS’ quick popup K Commit project to VCS T Update project from VCS C View recent changes General Search everywhere A Find Action 0 ... 9 Open corresponding tool window F11 Toggle full screen mode F12 Toggle maximizing editor F Add to Favorites I Inspect current file with current profile , Open Settings dialog Switch between tabs and tool window Live Templates / Snippets J Insert Live Template eco ‘echo’ statement fore foreach(iterable_expr as $value) {…} forek foreach(iterable_expr as $key => $value) {…} inc/inco ‘include’/‘include_once’ statement prif private function prof protected function pubf public function rqr/rqro ‘require’/‘require_once’ statement and more... Editing Space Basic code completion Show intention actions and quick-fixes P Parameter info (within method call arguments) J or Mid. button click Quick documentation lookup + mouse over code Brief Info N, , N Generate code... (Getters, Setters, Constructors) O Override methods I Implement methods T Surround with... (if..else, try..catch, for, etc.) / Comment/uncomment with line comment / Comment/uncomment with block comment Select successively increasing code blocks Decrease current selection to previous state L Reformat code I Auto-indent line(s) D Duplicate current line or selected block Delete line at caret J Smart line join (HTML and JavaScript only) Smart line split (HTML and JavaScript only) Start new line U Toggle case for word at caret or selected block ], [ Select till code block end/start Delete to word end Delete to word start +, - Expand/collapse code block W Close active editor tab V Paste from history Debugging F8 Step over F7 Step into F8 Step out F8 Evaluate expression F9 Resume program F8 Toggle breakpoint F8 View breakpoints Running F10 Run F9 Debug R, D Run context configuration from editor X Run command line Search/Replace F/R Find/Replace G, G Find next/previous F/R Find/Replace in path Usage Search F7 / F7 Find usages / Find usages in file F7 Highlight usages in file F7 Show usages Navigation N Go to class N Go to file N Go to symbol + G Go to line / Go to next/previous editor tab Go to editor (from tool window) E Recent files popup , Navigate back/forward Navigate to last edit location F1 Select current file or symbol in any view B or Click Go to declaration B Go to implementation(s) Space, Y Open quick definition lookup B Go to type declaration U Go to super-method/super-class , Go to previous/next method ] , [ Move to code block end/start F2 , F2 Next/previous highlighted error F4 / Edit source / View source To find any action inside the IDE use Find Action ( A ) jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @phpstorm