AppCode 2020.1 Help

Work with run/debug configurations

To run or debug your code in AppCode, you can use run/debug configurations. Each run/debug configuration represents a named set of run/debug startup properties. When you perform run, debug, or test operations with AppCode, you always start a process based on one of the existing configurations using its parameters.

AppCode comes with a number of run/debug configuration types for the various running, debugging and testing issues. You can create your own run/debug configurations of specific types.

Each run/debug configuration type has its own default settings. Whenever a new run/debug configuration of the respective type is created, it is based on these default settings.

Run/debug configurations in AppCode are the equivalents of the Xcode schemes, and they are kept synced with Xcode schemes.

Run/debug configuration templates

The templates with default run/debug configuration settings are listed in the Run/Debug Configurations dialog under the Templates node. They denote the settings that are used when new run/debug configurations are created.

You can set the default settings for a specific configuration type that will become applicable to any run/debug configuration of this type created later. Changing defaults does not affect the existing run/debug configurations.

The process of editing per-type default configuration settings is described in Change default run/debug configurations. The process of creating or editing custom run/debug configurations is described in Create and edit run/debug configurations.

Last modified: 5 June 2020