The editor provides a shortcut menu whose items vary depending on where your cursor is when you right-click. The most basic shortcut menu pops up if you right-click in a file when the cursor is not in the middle of a code element (like a method or a class name). This menu contains the items: Edit Source, Cut, Copy, Paste, Delete.
A more extensive shortcut menu pops up if you right-click when the cursor is in (or on either side of) a code element. In addition to the commands in the basic shortcut menu, this menu contains the following commands:
Opens a window that lists the element's module, library, source file, and describes the element.
Opens a browser window on the object.
Opens a browser window on the type of the object.
Takes you to the portion of code in the source file where that element is originally defined.
Opens an editor window that displays the users of the selected definition.
Opens an editor window that displays definitions used by the selected definition.
Opens the Functional Developer HTML Help.
If you right-click when the cursor is in a method name, the shortcut menu also contains tracing commands and breakpoint manipulation commands. For details about these shortcut commands, see Section 6.11.6, "Breakpoint options".
Breakpoint commands are also available if you right-click when your mouse pointer is over the leftmost column of the editor window (see Section 6.11.6, "Breakpoint options"). Underscores in the leftmost column indicate lines where you could add a breakpoint (see Figure 10.1).