Note that all Cloud Foundry run/debug configurations, in IntelliJ IDEA terms, are remote. This is so even though the server instance you are working with may be installed on you own (local) computer. (See Local and remote run configurations.)
Also note that the Cloud Foundry run/debug configurations don't let you debug applications deployed on the hosted Cloud Foundry instance (cloudfoundry.com).
Name field and Share option
|Name||Use this field to edit the name of the run/debug configuration.
This field is not available when editing the run/debug configuration defaults.
Select this check box to make the run/debug configuration available to other team members.
If the directory-based project format is used, the settings for a run/debug configuration are stored in a separate xml file in the .idea\runConfigurations folder if the run/debug configuration is shared and in the .idea\workspace.xml file otherwise.
If the file-based format is used, the settings are stored in the .ipr file for shared configurations or in the .iws file for the ones that are not shared.
This check box is not available when editing the run/debug configuration defaults.
|Server||Select the desired cloud account, or click the browse button and configure an account in the Clouds page of the Settings/Preferences dialog.|
|Deployment||Select an artifact or module (for Git-clouds Heroku and OpenShift).|
Before Launch options
Specify which tasks should be carried out before starting the run/debug configuration. The specified tasks are performed in the order that they appear in the list.
|Alt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+Insert or Ctrl+NAlt+InsertCommand N or Control EnterControl N or Control EnterCommand N or Control Enter||
Click this icon to add a task to the list. Select the task to be added:
|Alt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteCommand DeleteCommand DeleteCommand Delete||Click this icon to remove the selected task from the list.|
|EnterEnterEnterEnterEnterEnterEnterEnterEnterEnterEnterEnter||Click this icon to edit the selected task. Make the necessary changes in the dialog that opens.|
|Alt+UpAlt+UpAlt+UpAlt+UpAlt+Up or Ctrl+Alt+AAlt+UpAlt+UpCtrl+Alt+UpCtrl+Shift+UpControl UpControl UpControl Alt Up/Alt+DownAlt+DownAlt+DownAlt+DownAlt+Down or Ctrl+Alt+EAlt+DownAlt+DownCtrl+Alt+DownCtrl+Shift+DownControl DownControl DownControl Alt Down||Click these icons to move the selected task one line up or down in the list.|
|Show this page||Select this check box to have the run/debug configuration settings shown prior to actually starting the run/debug configuration.|
|Alt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+InsertAlt+Insert or Ctrl+NAlt+InsertCommand N or Control EnterControl N or Control EnterCommand N or Control Enter||Use this icon or shortcut to create a new run/debug configuration.|
|Alt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteAlt+DeleteCommand DeleteCommand DeleteCommand Delete||Use this icon or shortcut to delete the selected run/debug configuration.|
|Ctrl+DCtrl+DCtrl+DCtrl+DMeta+DCtrl+DCtrl+DCtrl+D, Ctrl+Shift+Down or Ctrl+Shift+UpCtrl+DCommand DCommand DCommand D||Use this icon or shortcut to create a copy of the selected run/debug configuration.|
|Click this button to edit the default settings of the selected run/debug configuration. This button it disabled for defaults.|
|Alt+UpAlt+UpAlt+UpAlt+UpAlt+Up or Ctrl+Alt+AAlt+UpAlt+UpCtrl+Alt+UpCtrl+Shift+UpControl UpControl UpControl Alt Up/Alt+DownAlt+DownAlt+DownAlt+DownAlt+Down or Ctrl+Alt+EAlt+DownAlt+DownCtrl+Alt+DownCtrl+Shift+DownControl DownControl DownControl Alt Down||Use these buttons to move the selected run/debug configuration up and down in the list.
The order of configurations in the list defines the order in which the configurations appear in the corresponding list on the main toolbar.
These buttons are disabled for defaults.
|Use this button to create a new folder.
If one or more run/debug configurations have the focus, then the selected run/debug configurations are automatically moved to the newly created folder. If only a category has the focus, then an empty folder is created.
Move run/debug configurations to a folder using drag-and-drop, or buttons.