Debugging Tools for Windows |
Except for the breakpoint button, each button on the toolbar is equivalent to a menu command. For a full description of each button's effects, see the page for the corresponding menu command.
The buttons on the toolbar have the following effects.
Button | Description |
---|---|
Opens a source file as a read-only file. Equivalent to File | Open Source File. | |
Removes the selected text from the active window and puts it on the clipboard. Equivalent to Edit | Cut. | |
Copies the selected text from the active window to the clipboard. Equivalent to Edit | Copy. | |
Pastes the text on the clipboard to where the cursor is located. Equivalent to Edit | Paste. | |
Starts or resumes execution. Execution continues until a breakpoint is reached, an exception or event occurs, the process ends, or the debugger breaks into the target. Equivalent to Debug | Go. | |
Restarts execution at the beginning of the process. Equivalent to Debug | Restart. | |
Stops execution and terminates the target process permanently. Equivalent to Debug | Stop Debugging. | |
In user mode, this button stops the process and its threads. In kernel mode, this button breaks into the target computer. Control is returned to the debugger. This button is also useful for cutting off long Debugger Command window displays. Equivalent to Debug | Break. | |
Executes a single instruction. If the instruction is a function call, the debugger steps into the function. Equivalent to Debug | Step Into. | |
Executes a single instruction. If the instruction is a function call, the debugger executes the whole function in one step. Equivalent to Debug | Step Over. | |
Executes the rest of the current function, and breaks when the function return is completed. Equivalent to Debug | Step Out. | |
Executes all instructions from the current instruction up to the instruction marked in the active Disassembly window or Source window. Equivalent to Debug | Run to Cursor. | |
If the active window is a Source or Disassembly window: Inserts a breakpoint at the current line. (If there already is a breakpoint set at the current line, this button removes the breakpoint.) Otherwise: Opens the Breakpoints dialog box like Edit | Breakpoints. |
|
Opens or activates the Debugger Command window. Equivalent to View | Command. | |
Opens or activates the Watch window. Equivalent to View | Watch. | |
Opens or activates the Locals window. Equivalent to View | Locals. | |
Opens or activates the Registers window. Equivalent to View | Registers. | |
Opens a new Memory window. Equivalent to View | Memory. | |
Opens or activates the Calls window. Equivalent to View | Call Stack. | |
Opens or activates the Disassembly window. Equivalent to View | Disassembly. | |
Opens or activates the Scratch Pad. Equivalent to View | Scratch Pad. | |
Switches between source-mode and assembly-mode debugging. Equivalent to selecting or clearing Debug | Source Mode. | |
Enables you to change the font that is used in the debugging information windows. Equivalent to View | Font. | |
Displays the Options dialog box. Equivalent to View | Options. |