Previous Next
Menus

Tools menu
For a description of the Tools menu, please refer to Tools menu.
Edit menu

Edit menu command Description
Cut Cuts the current selection to the paste buffer.
Copy Copies the current selection to the paste buffer.
Paste Pastes the paste buffer contents to the current cursor position or selection. This command is enabled when the paste buffer is not empty.
Clear
Clears the complete Shell buffer.
Show Error
Filters the line containing the cursor. If it understands the error message format, it opens a Source Editor and displays the corresponding source code. The section Error formats explains how to extend the list of understood message formats.

Execution menu

Execution menu commands Description
Next Single-steps over the next function/method.
Step Single-steps into the next function.
Run Runs the application being debugged from scratch. You can enter arguments for Run in the Program Arguments dialog that appears when you execute the command.
Cont
Continues execution (only enabled if the application is stopped).
Step Out
Finishes the current function or method.
Interrupt
Interrupts the debugged application process (entry is only enabled if the application is running). This command is not available for remote debugging.
Attach
Opens the Process Picker dialog, in which you can choose a process from the list of running processes. sniffgdb then attaches to the chosen process. The Attach command only works if your debugger back-end supports attaching. This command is not available for remote debugging.
Note: This command is not supported on Linux platforms.

Print menu

Print menu commands Description
Print selection Displays the value of the current selection in the main view. The selection must be known in the current stack frame
Print *selection Displays the value of the memory location pointed to by the current selection in the main view. The selection must be known in the current stack frame and must point to a memory location for which the type is known to the Debugger.
Print *this>selection Displays the value of the memory location pointed to by the current selection in the main view. The selection must be an instance variable of this object and must point to a memory location for which the type is known to the Debugger.
Print this>selection Displays the value of the selection in the main view. The selection must be an instance variable of this object.
Print *this
Displays all instance variables of this object.

Display menu

Display menu commands Description
Display selection Display *selection Display *this>selection Display this>selection Display *this Continuously outputs the values of the displayed variables in the Display tab. Selections and semantics are the same as in the Print menu (see above). Outputs the values after the next single step command or program stop.
Undisplay selection Deletes a variable from the list of displayed variables.

Info menu
Please refer to Info menu.
Class menu
Please refer to Class menu.

Previous Next