JetBrains PHP IDE shortcuts
Shortcuts⌘⇧A / Ctrl+Shift+A Find Action
⌘, / Ctrl+Alt+S Settings
⌘E / Ctrl+E Recent files
⌘1 / Alt+1 Project panel
⌘4 / Alt+4 Run panel
⌘5 / Alt+5 Debug panel
⌘9 / Alt+9 Version control
⌘⇧F12 Maximize editor
⌘` / Ctrl+` Switch scheme⌘⇧Enter / Ctrl+Shift+Enter Complete statement
⌥Enter / Alt+Enter Quick fix
⌘P / Ctrl+P Parameter info
⌘D / Ctrl+D Duplicate line
⌘⌫ / Ctrl+Y Delete line
⌘/ / Ctrl+/ Line comment
⌘⌥L / Ctrl+Alt+L Reformat code
⌘⌥O / Ctrl+Alt+O Optimize imports
⌘⇧↑ / Alt+Shift+↑ Move line up
⌘⇧↓ / Alt+Shift+↓ Move line down
⌘⇧U / Ctrl+Shift+U Toggle case
⌘⇧J / Ctrl+Shift+J Join lines⌘F / Ctrl+F Find in file
⌘R / Ctrl+H Replace in file
⌘⇧F / Ctrl+Shift+F Find in project
⌘⇧R / Ctrl+Shift+H Replace in project
⌘G / F3 Find next
⌘⇧G / Shift+F3 Find previous
⌘F7 / Ctrl+F7 Highlight usages
⌥F7 / Alt+F7 Find usages
# Double Shift = Search Everywhere⇧F6 Rename
⌘⌥M / Ctrl+Alt+M Extract method
⌘⌥V / Ctrl+Alt+V Extract variable
⌘⌥C / Ctrl+Alt+C Extract constant
⌘⌥N / Ctrl+Alt+N Inline
F6 Move
F5 Copy
⌃T / Ctrl+Alt+Shift+T Refactor this menu⌃R / Shift+F10 Run
⌃D / Shift+F9 Debug
⌘F2 / Ctrl+F2 Stop
F8 Step over
F7 Step into
⇧F8 Step out
F9 Resume
⌘F8 / Ctrl+F8 Toggle breakpoint
⌥F8 / Alt+F8 Evaluate expression# Live Templates (type + Tab)
eco → echo "";
fore → foreach ($arr as $item) {}
pubf → public function name() {}
# Composer
Tools → Composer → Init/Install/Update
# PHP Settings
Languages → PHP → CLI Interpreter
Set PHP version, include path
# Xdebug
PHP → Debug → Xdebug port (9003)
Start Listening (phone icon)
Set breakpoint → trigger request
# PHPUnit
Right-click test → Run
⌃⇧R / Ctrl+Shift+F10 on method