Here is an overview of the most significant changes in the context of ABAP core development that relate to the:
Selecting a Main Program for Multiple-Used ABAP Includes
If you open the Properties view, the General tab and the Specific tab are provided. In the Specific tab your previous selection is displayed. Here, you can also select a main program from the dropdown list.
For more information, look here: Selecting a Main Program for Multiple-Use ABAP Includes
Creating ABAP Projects from an Existing System Connection*
When you create an ABAP project from an existing system connection, the icon of the ABAP project in the Project Explorer is displayed with a decorator. Because, the project is referencing a system connection in the SAP Logon Pad, a decorator is added to the project icon . This decorator reflects the connection to the SAP Logon.
For more information, look here: Using a Predefined System Connection from the SAP Logon
Duplicating an Existing System Connection*
You create an ABAP project from an existing ABAP project in order to modify or reuse the existing system connection.
For more information, look here: Duplicating an Existing System Connection
Jumping between ABAP Projects*
If you are, for example, working on an object in an ABAP project and debugging it at the same object in another project, you can now directly jump between these projects. For jumping, open the object and select Open in Project from the context menu.
For more information, look here Opening in Another System
Pull-up Members to Superclass
You can move member definitions (for example, constants, attributes, methods, types, and events) from a subclass and to its superclass.
For more information, look here Pull-up Members to Superclass
Pull-up Members to Interface
You can move member definitions from a class and add them to the implemented interface. To avoid invalidation of existing usages, aliases are declared.
For more information, look here Pull-up Members to Interface