While working on a project, you may want to launch it to see if it behaves as expected, and if not to find out where the problem is located.
There are several ways to launch the application you are working on from EiffelStudio:
- Run a finalized executable , where no debug is possible.
- Launch an application and enable its debugging
- In addition, you can also detach an application being debugged, and there is an experimental solution to attach the debugger to the Eiffel application launched outside EiffelStudio.
All these commands are accessible either through the Execution menu, or through the project toolbar.
- Run and stop at breakpoints
- Run with arguments
- Execution profiles
- Run without breakpoints
- Run a finalized executable
- Step into a feature
- Execute one line at a time
- Step out of a feature
- Pause an application
- Stop a debugged application
- Attach application
- Detach application