Editor support

On the ABAP door the editor is ABAP Development Tools in Eclipse, working against a live system: what it shows comes from the application server, so an extension to it often has a backend part installed in ABAP.

Overview

SAP SHIPS
Standard ABAP →

ABAP Development Tools for Eclipse SAP's Eclipse plugins for ABAP: source, dictionary and CDS editors, Project Explorer, Outline and ABAP Unit, calling ADT resources on the connected system.

ABAP Cloud →

ABAP Development Tools for Eclipse SAP's Eclipse plugins for ABAP: source, dictionary and CDS editors, Project Explorer, Outline and ABAP Unit, calling ADT resources on the connected system.

Not covered: At the views SAP ships. Object tags and a call hierarchy for ABAP come as Eclipse plugins with a backend installed through abapGit, and IDE actions cannot yet be saved in Git, so they are created by hand in each system.

THE COMMUNITY ADDS

SAP also ships ABAP Development Tools for VS Code. Community extensions add Eclipse plugins with an ABAP backend such as abap-tags-ui and abap-call-hierarchy-ui, VS Code extensions that reach a system over ADT such as ABAP remote filesystem, syntax highlighting such as ABAP Syntax Highlighting, and @arc-mcp/adt-ls, an SDK over the language server inside SAP's VS Code tools.

Artifacts19

19 of 19 artifacts
ArtifactSignals
Desktop apps1
HammerNative macOS code editor for ABAP and CDS
Signals
Functional boundary
IDE extensions10
ABAP Call HierarchyEclipse plugin showing the call hierarchy of ABAP members
Signals
none
ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystem
Signals
none
ABAP Syntax HighlightingVS Code syntax highlighting for .abap files
Signals
Quiet+1
ABAP TagsEclipse plugin for tagging ABAP repository objects
Signals
none
abap2UI5 for VS CodeVS Code extension to preview, activate and lint abap2UI5 apps
Signals
Functional boundary
abapthemesThree colour themes for ABAP source in ADT for Eclipse
Signals
none
BellaEclipse plugin bringing Claude into ABAP Development Tools
Signals
none
Cloud ALM Link for ADTEclipse plugin linking ABAP transports to SAP Cloud ALM features
Signals
Functional boundary
my-ide-actionsCollection of ABAP Development Tools IDE Actions
Signals
none
vscode-tabl-ddicVS Code syntax highlighting for .tabl.ddic table definitions
Signals
Functional boundary
Packages7
@arc-mcp/adt-lsTypeScript SDK over SAP's headless adt-ls language server
Signals
Functional boundary
ABAP Development Tools for EclipseSAP's Eclipse plugins for ABAP development over ADT
Signals
Functional boundary
ABAP Development Tools for VS CodeSAP's ABAP tools in VS Code for editing, debugging, ATC and transports
Signals
none
abap-adt-apiJS/TS client for the ADT resources of an ABAP system
Signals
Functional boundary
abap-call-hierarchyADT backend for the ABAP Call Hierarchy Eclipse plugin
Signals
none
abap-tags-backendADT backend for the ABAP Tags Eclipse plugin
Signals
none
abapfs_extensionsABAP objects enabling ADT updates on systems older than 7.51
Signals
Quiet+1
Web tools1
abap2UI5 PlaygroundIn-browser ABAP editor beside the abap2UI5 app it builds
Signals
Functional boundary

Content5

Group by
Piece, what it offers
ABAP development tools for Visual Studio Code is now available on the VS Code marketplace!
SAP Community, thomasalexander_ritter, Blog
The Future of ABAP is Here: VS Code ADT, Zero-Config MCP, and AI Co-pilots
SAP Community, lpodile, Blog
S/4HANA公有云版的内部ABAP拓展
SAP Community, ArthurYang, Blog
Agentic Loop with Joule for Developers and ADT MCP Server
YouTube — SAP Developers playlists, SAP Developers, Talk
The Future of ABAP is Here: VS Code ADT, Zero-Config MCP, and AI Co-pilots
SAP Community, lpodile, Blog
Agentic Loop with Joule for Developers and ADT MCP Server
YouTube — SAP Developers playlists, SAP Developers, Talk
ABAP Development Tools for VS Code
YouTube — SAP Developers playlists, Uenal Akkaya, Talk

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
also inCAP, BTP/BAIP, UI5
SourceSAP Help — Tools for ABAP Developmentchecked SourceXexer/my-ide-actions — READMEchecked
For your agent
Ref
capability:editor-support
JSON
/capabilities/editor-support.json
MCP
Connecting an agent