Working with PhpStorm Features from Command Line
Besides working from within PhpStorm, you can perform the following actions from the command line:
To integrate PhpStorm with your shell, you need to create the command-line launcher and ensure that it is located within the search path of your shell.
Enable a command-line launcher for a standalone installation on Windows
Add the path to the PhpStorm bin folder to the
Pathenvironment variable (for example, C:\Program Files\JetBrains\PhpStorm\bin). After you configured the
Pathenvironment variable, you can run the PhpStorm commands.
Enable a command-line launcher for a standalone installation on Linux and macOS
From the main menu, choose Create Launcher Script dialog, provide the name and the path of the launcher or accept the suggested values.. In the
Outside of PhpStorm, add the path and the name of the launcher script to your
pathso that it can be invoked system-wide.
Enable a command-line launcher for PhpStorm installed via JetBrains ToolBox
If PhpStorm is installed via the JetBrains Toolbox app, the command-line launcher has to be generated in the Toolbox app. Note that this will also create launchers for all installed Jetbrains IDEs.
Open the Toolbox App, click the screw nut icon for the necessary PhpStorm instance, and select Settings.
On the PhpStorm Settings page that opens, click Enable... next to the Shell scripts generation is disabled field.
On the Toolbox App Settings page that opens, click the Generate shell scripts toggle button. In the Shell scripts location field that appears, provide the path to the directory where the generated scripts should be stored. Note that the provided directory must be added to the system path so that the script can be invoked system-wide.
On the PhpStorm Settings page, the name of the created launcher script gets displayed in the Shell script name field.
Launch PhpStorm from the command line
<PhpStorm>command in the command line and press Enter.
<PhpStorm>is the platform-specific launcher.