You use the navigation by double-click to jump between different parts of your ABAP coding
You have placed the cursor either right in front of the required string or within it.
A double-click can trigger the following navigation steps:
Double-click | Result |
---|---|
On a development object |
Opens the object definition. If the object has not yet been defined, the system asks whether you want to create it. If you select an object that is defined using another tool, the system closes the ABAP Editor and starts the corresponding tool. |
On a definition of an object |
Displays a where-used list for the object. A dialog box may appear first, allowing you to specify extra search options for the where-used list. |
On an ABAP keyword |
Triggers an error message. Double-clicking on an ABAP keyword is generally not supported. |
On a compound ABAP structure (IF … ENDIF…) |
Navigates to the end of the structure (for example, from METHOD to ENDMETHOD, or from ENDIF to IF). |
On a WHEN statement |
Navigates to the next WHEN statement (or ENDCASE if you double-click the last WHEN). |
On an ELSEIF statement |
Navigates to the next ELSEIF, ELSE, or ENDIF statement. |
On a name of an include |
Jumps to the definition of the include. |
On a space in the line |
Moves the line to the top of the screen. |
On a line number |
Moves the line to the top of the screen. (works only in Back-End Editor mode with line numbering). |
The following diagram shows how a double-click on a method call in a public class works. But if you click on the name of the object or the class, you will see the reference in the ABAP Editor or in Class Builder. But clicking on the method part of the statement, would lead you to the implementation in the Method Editor.
Double-clicking leads you to the Class Builder or its method editor only if the class is public. For local classes, double-clicking leads you only to the definitions and implementations in the current program.