On this page:

Basics

When a breakpoint is set, the editor displays a breakpoint icon in the gutter area to the left of the affected source code. A breakpoint icon denotes status of a breakpoint, and provides useful information about its type, location, and action.

The icons serve as convenient shortcuts for managing breakpoints. Clicking an icon removes the breakpoint. Successive use of - click on an icon toggles its state between enabled and disabled. The settings of a breakpoint are shown in a tooltip when a mouse pointer hovers over a breakpoint icon in the gutter area of the editor.

../../Shared/java_breakpoints.png

Breakpoint states and icons

The table below summarizes the possible breakpoint states:

StatusLine

JavaScript

Flex
Temporary LineExceptionMethodFieldDescription
Enabled../../Shared/db_set_breakpoint.png../../Shared/breakpointTemporary.png../../Shared/exception_breakpoint.png../../Shared/method_breakpoint.png../../Shared/field_breakpoint.pngShown at design-time or during the debugging session when the class with such breakpoint is not yet loaded.
Valid../../Shared/verified_breakpoint.pngN/AN/A../../Shared/verified_method_breakpoint.png../../Shared/verified_field_breakpoint.pngShown at run-time when the breakpoint is recognized by the debugger as set on an executable code line.
Invalid../../Shared/invalid_breakpoint.png../../Shared/invalid_breakpoint.pngN/A../../Shared/invalid_method_breakpoint.png../../Shared/invalid_field_breakpoint.pngShown when the breakpoint is set on a commented or non-executable line indicating that such breakpoint would not be hit.
Disabled../../Shared/disabled_breakpoint.png../../Shared/disabled_breakpoint.png../../Shared/disabled_exception_breakpoint.png../../Shared/disabled_method_breakpoint.png../../Shared/disabled_field_breakpoint.pngIndicates that nothing happens when the breakpoint is hit.
Conditionally disabled../../Shared/db_dep_line_breakpoint.png../../Shared/db_dep_line_breakpoint.png../../Shared/db_dep_exception_breakpoint.png../../Shared/db_dep_method_breakpoint.png../../Shared/db_dep_field_breakpoint.pngThis state is assigned to breakpoints when they depend on another breakpoint to be activated.

When the button ../../Shared/debug_mute_breakpoints.png is pressed in the toolbar of the Debug tool window, all the breakpoints in a project are muted, and their icons become grey: ../../Shared/muted_breakpoint.png.

See Also

Procedures:

Reference: