The configurations view is split into two parts. The left side displays all stored configurations which can be run repeatedly.
On the right side the executable, working directory and other parameters (startup arguments, environment variables, ..).
New configurations can be added using the “+” button or by simply dragging the executable you want to debug into the configuration list.
An executable can be run and debugged directly by dragging the file into the empty debugger view.
A configuration can be opened without actually running it. This allows to navigate the program and set breakpoints without locking the executable.
By default double clicking a configuration will open it without running the executable. This can be changed in the settings to start the executable instead.