Menu Command | Description |
---|---|
Start without Debugging | Run the application on the remote machine. Output is viewed in the console output window. |
Start Debugging | Start the debugger. |
Stop Debugging | Stop the debugger. |
Restart Debugging | Stop and start the debugger. |
Break | Halt the debugger. Use this menu when the debugger is running and you need to examine variables, call stack, etc. |
Attach to Process | Display a list of running modules. Attach to a running process. See More... |
Attach to Core file | Choose a process and a core file. Attach to the core file. See More... |
Set Program Arguments | Set the launch arguments for the executable. See More... |
Step Into | Step into the next statement. |
Step Over | Step over of the current method. |
Step Out | Step out of the current method. |
Run to Cursor | Execute the application until the instruction at the cursor is reached. |
Quick Watch | Quick watch selected symbol in current document. See More... |
New Breakpoint | Set a new breakpoint at the cursor location. |
Breakpoints | Clear All Breakpoints | Clear all breakpoints. |
Breakpoints | Disable All Breakpoints | Disable all breakpoints. |
Breakpoints | View active breakpoints | View information about breakpoints activated in the debugger. |
Set Next Statement | Set the line of code that the debugger will run next. |
Show Next Statement | Show the line of code currently running in the debugger. |
Hexadecimal Display | Toggle the display mode(Hex or Decimal) of the debugger to show the value of variables. |
Jump to Debug Definition | Jump to the source location of the symbol in the debug symbol table. |
Next to Debug Definition | Jump to the next source location of the symbol in the debug symbol table. |
Attach to Process:
Attach to Core file:
Set Program Arguments:
Quick Watch: This dialog is an interface for evaluating keyboard-entered expressions and viewing the result of the evaluation within a data display tree. Expressions are evaluated in the context of the current debug stack frame, so this feature is available only when a debug session is active and the debug program has been paused or has stopped at a breakpoint or exception.