Open via Ctrl + Alt + S (Windows/Linux) or ⌘ + , (macOS). Go to Keymap and search for "Terminal".
Ctrl + Shift + W (or type exit and hit Enter)
To elevate your terminal efficiency beyond basic shortcuts, leverage these built-in PHPStorm intelligence features: Run Anything ( Double Ctrl ) phpstorm terminal shortcut top
: You can pin important commands or output to the top of the terminal window using the Sticky Lines feature, ensuring they stay visible as you scroll .
Managing multiple running tasks requires quick tab manipulation. Stop using your mouse to click through terminal tabs. Switching Between Tabs Alt + Left Arrow / Alt + Right Arrow macOS: Command + Shift + [ / Command + Shift + ] Open via Ctrl + Alt + S (Windows/Linux) or ⌘ + , (macOS)
Press Ctrl+Tab and hold Ctrl . A popup appears. While holding Ctrl , press Tab again to cycle to the terminal. Release to jump there. It is the fastest way to move from the editor to the terminal if Alt+F12 feels awkward.
: Alt + ← / → (Windows/Linux) or ⌘ + Shift + [ / ] (macOS). A popup appears
Ctrl + C (Windows/Linux) or Command + C (macOS). Note: If a process is running, Ctrl+C will terminate it. To copy text while a process is running, highlight the text and use the right-click context menu, or configure the IDE to use Ctrl + Insert . Paste: Ctrl + V (Windows/Linux) or Command + V (macOS). 2. Scrolling the Output Buffer
Utilizing the integrated terminal rather than an external one provides several advantages:
Copying and pasting inside an IDE terminal can occasionally behave unexpectedly because standard operating system shortcuts ( Ctrl + C and Ctrl + V ) are heavily utilized by command-line shells for sending signals (like interrupting a running process).
This guide covers the top PHPStorm terminal shortcuts, how to customize them, and advanced configuration tips to maximize your workflow productivity. The Ultimate PHPStorm Terminal Shortcut Reference