Run/Debug Configuration: Heroku Deployment
This feature is supported in the Ultimate edition only.
Heroku Deployment run/debug configurations let you deploy your code to Heroku. They also let you debug your applications.
To make Heroku Deployment run/debug configurations available, you must download and install the Heroku integration plugin, see Installing, Updating and Uninstalling Repository Plugins.
| Item|| Description|
| Name|| The name of the run configuration.|
| Share|| Select this check box to share the run configuration through version control. |
If the check box is not selected, the run configuration settings are stored in
If the check box is selected, the settings are stored in a separate
.xml file in
.idea/runConfigurations or in the
| Single instance only|| If you select this check box, only one instance of the run configuration will run at a time.|
| Server|| Select the cloud access configuration to be used. |
To create a new configuration, or to edit an existing one, click (Shift+Enter). For more information, see .
| Deployment|| Select the project to be deployed. |
| Use custom application name|| By default, your application will have about the same name as the project. To specify a different name, select the check box and specify the name in the field. (The application name defines its URL, |
| Debug Host|| An Internet routable IP address of your computer or that of a router that redirects the debug connection from Heroku onto your local host.|
| Debug Port|| The port to be used for debugging. This may be any unused port on your computer. |
Before Launch options
Specify which tasks should be carried out before starting the run/debug configuration.
| ||Alt+Insert|| Click this icon to add a task to the list. Select the task to be added, for example: |
| ||Alt+Delete|| Click this icon to remove the selected task from the list.|
| ||Enter||Click this icon to edit the selected task. Make the necessary changes in the dialog that opens.|
| ||Alt+Up/Alt+Down||Click these icons to move the selected task one line up or down in the list. (The tasks are performed in the order that they appear in the list.)|
|Show this page||Select this check box to show the run/debug configuration settings prior to actually starting the run/debug configuration.|
|Activate tool window|| If this check box is selected, the Debug tool window opens when you start the run/debug configuration in the debug mode. |
Otherwise, the tool window isn't shown. However, when the configuration is running in the debug mode, you can open the Debug tool window for it yourself if necessary.
Language and Framework-Specific Guidelines:
Last modified: 18 July 2017