The Project Explorer displays the contents of an ABAP project.
You can use theProject Explorer to browse through a project in order to locate, edit, or display development objects of the ABAP Repository.
In the Project Explorer, the root of an ABAP project contains a list of ABAP packages.
Local Objects displays all local objects of the $TMP package.
You can display your own local objects or those of other users.
Favorite Packages displays the packages that you have defined as favorites or from which you have currently opened development objects in the editor.
System Library displays a structured list of all packages that are stored in the corresponding back end system of your ABAP project.
The structured listing of ABAP packages enables you to access development objects by continually expanding the tree structure.
When the relevant development object is found and then opened, the corresponding position within the expanded tree is highlighted and the object is opened in the active editor.
The Link with Editor functionality enables you to synchronize the cursor position within the Project Explorer in accordance to the selected object within the ABAP source code editor. This means, when opening another object from the editor, the cursor position within the Project Explorer is adopted in accordance. The relevant tree is then expanded.
Link with Editor is activated by default and effects all projects. You can turn it off at every time and reactivate it again choosing the Link with Editor icon from the toolbar. This enables you, for example, to freeze the Project Explorer while navigating within source code.
The following example represents the content of an arbitrary ABAP project:
When using the Link with Editor functionality, ABAP Development Tools (ADT) only opens the relevant package and lists (possible) subpackages. Only the package of the relevant object is expanded with all of its objects. The relevant object is selected in the Project Explorer.
You, as a developer, opened the CL_CLASS_2 object.
As a result, ADT opens the corresponding ABAP project in the Project Explorer as follows.
The entire content of PACKAGE_C3 package is listed. But only the one – where the relevant object is stored – is expanded completely. In the tree, where the relevant object is stored, all containing objects are listed. Note that only here in the example the relevant object is highlighted in bold.
To display the hidden objects of a partly loaded folder, select the relevant one and choose Load Full Content from the context menu or press F5.