Debugger Interactions With the Source Editor

The Source Editor provides debugging information through the use of annotations in the left margin and tool tips on variables.

Annotations

Annotations are marks in the left margin of the Source Editor. These marks relay information, such as a breakpoint or call site, on the adjacent line. The following table describes the debugging annotations in the Source Editor.

Annotation Description
Breakpoint iconBreakpoint
Disabled breakpoint icon groupDisabled breakpoint
Multiple breakpoint icon iconMultiple breakpoints
Conditional breakpoint iconConditional breakpoint
Disabled conditional breakpoint icon groupDisabled conditional breakpoint
Program counter and one breakpoint iconProgram counter and one breakpoint
Program counter and multiple breakpoints iconProgram counter and multiple breakpoints
Call siteThe call site or place in the source code from which a method on the call stack was called

Variable Evaluation

While debugging, you can evaluate a variable directly in the Source Editor by moving the pointer over the variable. The value of the variable is displayed in a tool tip.

See also
Setting Breakpoints
Using the Call Stack
Using Annotations
Annotation Properties

Legal Notices