ABAP Code Search
Description
The ABAP Code Search enables one to search ABAP sources.

It comes in two flavors:
Client-Based
In the client-based approach, the existing ADT REST-like API is used to search for relevant objects in the ABAP system. Once the source code is retrieved, the search is performed in the client. Due to the used APIs the client-based search only works with a minimum ABAP version of 7.51 and a connected HANA database.
Info
For this search mode only the Eclipse Plugin is required
Supported Environments
- ABAP Platform 7.51+
- S/4HANA
- S/4HANA Private Cloud Edition
- S/4HANA Public Cloud Edition
- BTP ABAP Environment
Server-Based
Here the Eclipse plug-in interacts directly with the associated ABAP backend, executing the search entirely within the ABAP system. Only the search results are sent back to the client, ensuring efficient processing and minimal data transfer.
Supported Environments
- ABAP Platform 7.40+
- S/4HANA
- S/4HANA Private Cloud Edition
Installation
Frontend (Eclipse)
- Use Eclipse Update Site or
- Install via Marketplace (drag-n-drop)
Backend (ABAP)
Important
The installation is required for the Server-Based search
- Use abapGit to install abap-code-search
Source Code
The source code for the plug-in is MIT licensed and available on GitHub: