Breakpoints Icons and Statuses
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.
Breakpoint states and icons
The table below summarizes the possible breakpoint states:
Status | Line | Temporary Line | Exception | Symbolic | Description |
---|---|---|---|---|---|
Enabled | N/A | N/A | Shown at design-time or during the debugging session. | ||
Disabled | N/A | N/A | Indicates that nothing happens when the breakpoint is hit. | ||
Conditionally disabled | N/A | N/A | This state is assigned to breakpoints when they depend on another breakpoint to be activated. | ||
Activated | Shown during debugging session when a breakpoint is reached. |
When the button is pressed in the toolbar of the Debug tool window, all the breakpoints in a project are muted, and their icons become grey: .