Je t B r a in s . 2 0 1 3 . A ll R ig h t s R e s e r v e d . D S G N - 8 7 5 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 Search/Replace Ctrl + F Find F3 Find next Shift + F3 Find previous Ctrl + R Replace Ctrl + Shift + F Find in path Ctrl + Shift + R Replace in path Editing Ctrl + Space Basic code completion (the name of any class, method or variable) Ctrl + Shift + Enter Complete statement Ctrl + P Parameter info (within method call arguments) Ctrl + Q Quick documentation lookup Ctrl + mouse over code Brief Info Ctrl + F1 Show descriptions of error or warning at caret 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 Alt + Q Context info Alt + Enter Show intention actions and quick-fxes Ctrl + Alt + L Reformat code Ctrl + Alt + I Auto-indent line(s) Tab / Shift + Tab Indent/unindent selected lines Ctrl + X or Shift +Delete Cut current line or selected block to clipboard Ctrl + C or Ctrl + Insert Copy current line or selected block to clipboard Ctrl + Vor Shift +Insert Paste from clipboard Ctrl + Shift + V Paste from recent bufers... Ctrl + D Duplicate current line or selected block Ctrl + Y Delete line at caret Ctrl + Shift + J Join lines Ctrl + Enter Split line 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 + Shift + NumPad+ Expand all Ctrl + Shift + NumPad- Collapse all Ctrl + F4 Close active editor tab Navigation Ctrl + N Go to class Ctrl + Shift + N Go to fle Ctrl + Alt + Shift + N Go to symbol Alt + Right/Left Go to next/previous editor tab F12 Go back to previous tool window Esc Go to editor (from tool window) Shift + Esc Hide active or last active window Ctrl + Shift + F4 Close active run/messages/fnd/... tab Ctrl + G Go to line Ctrl + E Recent fles popup Ctrl + Alt + Left/Right Navigate back/forward Ctrl + Shift + Backspace Navigate to last edit location Alt + F1 Select current fle 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 defnition 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 Ctrl + F12 File structure popup Ctrl + H Type hierarchy Ctrl + Shift + H Method hierarchy Ctrl + Alt + H Call hierarchy F2 / Shift + F2 Next/previous highlighted error F4 / Ctrl + Enter Edit source / View source Alt + Home Show navigation bar F11 Toggle bookmark Ctrl + F11 Toggle bookmark with mnemonic Ctrl + #[0-9] Go to numbered bookmark Shift + F11 Show bookmarks Debugging F8 Step over F7 Step into Shift + F7 Smart step into Shift + F8 Step out Alt + F9 Run to cursor Alt + F8 Evaluate expression F9 Resume program Ctrl + F8 Toggle breakpoint Ctrl+Shift+F8 View breakpoints Running Alt + Shift + F10 Select confguration and run Alt + Shift + F9 Select confguration and debug Shift + F10 Run Shift + F9 Debug Ctrl + Shift + F10 Run context confguration from editor Ctrl + Shift + X Run command line Refactoring F5 Copy F6 Move Alt + Delete Safe Delete Shift + F6 Rename Ctrl + Alt + N Inline Variable Ctrl + Alt + M Extract Method Ctrl + Alt + V Extract Variable Ctrl + Alt + F Extract Field Ctrl + Alt + C Extract Constant Usage Search Alt + F7 / Ctrl + F7 Find usages / Find usages in fle Ctrl + Shift + F7 Highlight usages in fle Ctrl + Alt + F7 Show usages JetBrains PhpStorm Zero-confgurationdebugger(XdebugorZend) Best-in-class HTML, CSS and JavaScript editor Unit testing right in the IDE Performance is our key priority Cross-platform PHP IDE jetbrains.com/phpstorm To fnd any action inside the IDE use Find Action (Ctrl + Shift + A) General Ctrl + Shift + A Find Action Alt + #[0-9] Open corresponding tool window Ctrl + Shift + F12 Toggle maximizing editor Alt + Shift + F Add to Favorites Alt + Shift + I Inspect current fle with current profle Ctrl + BackQuote (`) Quick switch current scheme Ctrl + Alt + S Open Settings dialog Ctrl + Tab Switch between tabs and tool window PhpStorm Default Keymap PhpStorm Default Keymap PhpStorm Default Keymap www.jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @PhpStorm C o p y r ig h t
Je t B r a in s . 2 0 1 3 . A ll R ig h t s R e s e r v e d . D S G N - 8 7 5 Refactoring F5 Copy F6 Move Delete Safe Delete F6 Rename N Inline Variable M Extract Method V Extract Variable F Extract Field C Extract Constant General A Find Action 0 ... 9 Open corresponding tool window F12 Toggle maximizing editor F Add to Favorites I Inspect current fle with current profle
or ` Quick switch current scheme
, Open Settings dialog Switch between tabs and tool window Debugging F8 Step over F7 Step into F7 Smart step into F8 Step out F9 Run to cursor F8 Evaluate expression R Resume program F8 Toggle breakpoint F8 View breakpoints Search/Replace F Find G Find next G Find previous R Replace F Find in path R Replace in path Editing Space Basic code completion (the name of any class, method or variable) Complete statement P Parameter info (within method call arguments) J or Mid. buttonclick Quick documentation lookup + mouse over code Brief Info F1 Show descriptions of error or warning at caret 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 Q Context info Show intention actions and quick-fxes L Reformat code I Auto-indent line(s) , Indent/unindent selected lines X Cut current line or selected block to clipboard C Copy current line or selected block to clipboard V Paste from clipboard V Paste from recent bufers... D Duplicate current line or selected block Delete line at caret J Join lines Split line 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 + Expand all - Collapse all W Close active editor tab Usage Search F7 / F7 Find usages / Find usages in fle F7 Highlight usages in fle F7 Show usages Navigation O Go to class O Go to fle O Go to symbol , Go to next/previous editor tab F12 Go back to previous tool window Go to editor (from tool window) Hide active or last active window F4 Close active run/messages/fnd/... tab L Go to line E Recent fles popup , Navigate back/forward Navigate to last edit location F1 Select current fle or symbol in any view B or Click Go to declaration B Go to implementation(s) Space, Y Open quick defnition lookup 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 hierarchy H Method hierarchy H Call hierarchy F2 , F2 Next/previous highlighted error F4 / Edit source / View source Home Show navigation bar F3 Toggle bookmark F3 Toggle bookmark with mnemonic 0 ... 9 Go to numbered bookmark F3 Show bookmarks To fnd any action inside the IDE use Find Action ( A ) VCS/Local History
V VCS quick popup K Commit project to VCS T Update project from VCS C View recent changes Running R Select confguration and run D Select confguration and debug R Run D Debug R, D Run context confguration from editor X Run command line
Command Option / Alt Control Shift Backspace Delete Escape Enter / Return