Command Line Tool Support
This page is available only when the Command Line Tool Support plugin is installed and enabled as described in Installing, Updating and Uninstalling Repository Plugins and Enabling and Disabling Plugins.
IntelliJ IDEA supports running commands of popular third-party or user-defined PHP tools: Symfony 1.1+, Symfony2, Zend Framework 1, Zend Framework 2 (ZFTool), Yii, Composer, Drush 5.8+, Laravel and Doctrine (Symfony console-based), WordPress Command Line Interface.
The page shows a list of all PHP-specific and custom command line tools integrated with IntelliJ IDEA. Tools with inconsistencies in the
.xml descriptor are marked with .
|Item||Tooltip and shortcut||Description|
|Enabled||When the check box in this column is selected, the commands defined within the corresponding command line tool can be executed from IntelliJ IDEA.|
|Alias||In this text box, specify the character string to use in command calls instead of the full path to the tool. |
For example, by default, IntelliJ IDEA assigns the following aliases:
|Tool Path||In this text box, specify the location of the tool's executable file.|
|Type||This read-only field shows the official name of the third party command line tool. The column is available only if the Show tool type check box is selected. For custom command line tools, the fields in this column are empty.|
|Show tool type||If this check box is selected, the Type column is added to the table of available tools.|
|Show console in|| In this area, specify where you want to enter commands. The available options are: |
|Console encoding||From this drop-down list, choose the character set to show the tool's output in the Command Line Tools Console Tool Window.|
|Click this button to open the Command Line Tools dialog box and select the tool to integrate with IntelliJ IDEA. Depending on your choice, IntelliJ IDEA opens one of the following dialog boxes for specifying the location of the selected tool:|
|Click this button remove the selected tool from the list.|
|Edit||Click this button to change the definition file of the selected tool.|
|Reload command list from executable||Click this button to refresh the list of commands of the selected tool.|
|Open definition in editor||Click this button to open the |