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

The table below summarizes the possible breakpoint states:
| Status | Line JavaScript Flex | Exception | Method | Field | Description |
|---|---|---|---|---|---|
| Enabled |
|
|
|
| Shows at design-time or during the debugging session when the class with such breakpoint is not yet loaded. |
| Valid |
| N/A |
|
| Shows at run-time when the breakpoint is recognized by the debugger as set on an executable code line. |
| Invalid |
| N/A |
|
| Shows when the breakpoint is set on a commented or non-executable line indicating that such breakpoint would not be hit. |
| Disabled |
|
|
|
| Indicates that nothing happens when the breakpoint is hit. |
| Conditionally disabled |
|
|
|
| This state is assigned to breakpoints when they depend on another breakpoint to be activated. |

