Debug Menu

See Also

The following table lists the commands in the basic Debug menu. These commands are available with most debuggers. For a description of a command on the Debug menu that is specific to a debugger, see the online help for that debugger.

Icon Description
Start Session and choose Run in Debugger Starts a debugging session.
Start Session and choose Attach Attaches the debugger to a process that is already running.
Finish Opens a dialog box in which you can select the debugging sessions you want to finish.
Pause Temporarily stops all threads in the current session.
Continue Resumes execution of all threads in the current session.
Step Over Executes one source line. If the source line contains a call, executes the entire routine without stepping through the individual instructions.
Step Into Executes one source line. If the source line contains a call, stops just before executing the first statement of the routine.
Step Out Executes the current routine and returns control to the caller of the routine.
Run to Cursor Runs the current session to the location in the Source Editor and pauses the program.
Fix Recompiles source code and swaps the resulting object code into the currently executing program.
Stack and choose Make Callee Current Changes the current call to the callee of the current call.
Stack and choose Make Caller Current Changes the current call to the caller of the current call.
Stack and choose Pop Topmost Call Removes the most recent call from the current call stack. The program counter moves to the line before the instruction that made the call that was popped.
New Breakpoint Opens the New Breakpoint dialog box.
New Watch Opens the New Watch dialog box.
See Also
Debug Toolbar

Legal Notices