
Native integrated development objects like ABAP classes, DDLs, Web Dynpro components, and so on, have their own editor and can be opened in ABAP Development Tools (ADT).
Development objects, that are not yet integrated in ADT are displayed in the Project
Explorer with the
icon.
For these objects, the conventional GUI-based tools of the ABAP Workbench are opened in
the editor area where ABAP programming is taking place. For each additional development
object that is opened in the SAP GUI, a separate editor tab is provided.
With this GUI-based tool, you have complete access to the functionality of the traditional ABAP Workbench. For example, you can start any application you want by entering a transaction code or OK code. This is already the case whenever you have to release your Workbench requests in the Transport Organizer or whenever you use the traditional Dictionary tools – in order to create or process database tables or structures, for example. These tools are made available in ABAP Development Tools through the SAP GUI, which is installed locally together with the Eclipse-based client. The tight integration of the SAP GUI involves seamless navigation to all development objects and applications within the ABAP IDE.

The following examples are use cases of when and how to open a development object in the SAP GUI:
You want to open a development object from the Project Explorer in the assigned editor.
To do this, double-click the corresponding development object in the Project Explorer.
If the selected development object is not supported with its own Eclipse-based editor, the appropriate SAP GUI transaction opens in the editor area.
You want to open a development object that is supported by an Eclipse-based editor in the SAP GUI in order to use a function that is not provided in ADT.
To do this, open the context menu for the corresponding development object in the Project Explorer and select Open with SAP GUI.
The selected development object opens with the appropriate transaction of the SAP GUI in the editor area.
You want to start the SAP GUI completely independently of the development object selection. For example, you want to change user settings or you want to be able to access random functions within the SAP system. For this purpose, the IDE provides the GUI Launcher.
To open the SAP GUI using the SAP GUI Launcher from the SAP GUI Launcher proceed as follows:
(Open
SAP GUI) in the toolbar.A predefined start application, such as the SAP Easy Access ABAP Workbench, will be launched in the editor area of the ABAP Perspective.