# Breakpoint menu

You can access most Breakpoint menu commands in other ways: by using a keyboard shortcut, by right-clicking appropriate objects, or by using the tool bar. Only Breakpoint menu commands that have an icon appear on the tool bar.

The Breakpoint menu contains the following commands.

Add Breakpoint

> Adds a breakpoint at the line of code indicated by the current cursor position.

Enable Breakpoint

> Enables a disabled breakpoint at the line of code indicated by the current cursor position.

Disable Breakpoint

> Disables a breakpoint at the line of code indicated by the current cursor position.

Remove Breakpoint

> Removes a breakpoint at the line of code indicated by the current cursor position regardless of the breakpoint condition.

Remove All Breakpoints

> Removes all breakpoints regardless of the breakpoint condition.

Edit Breakpoint

> Edits breakpoint properties for multiple breakpoints. The user can choose which breakpoint properties are to be applied to the selected breakpoints.

Breakpoint Properties

> Displays the properties of the selected breakpoint and enables you to set conditional and thread-specific breakpoints.

Add Method Breakpoint

> Prompts you to specify a method name, moves the focus and cursor to the specified method, then adds a breakpoint to the first line of that method. When this command detects multiple methods with the same name, it displays a list that you can use to select one or more methods.

New Breakpoint Group

> Creates a logical grouping that can contain breakpoints from different programs or modules. You can control each breakpoint group as a separate entity.

Delete Breakpoint Group

> Deletes the currently selected breakpoint group. Deleting a group removes all the breakpoints that the group contains.

Breakpoint Group Properties

> Displays the properties of the currently selected breakpoint group.