Eclipse - ABAP Development Tools

Installation

  1. Download Eclipse: https://www.eclipse.org/downloads/
  2. ADT Plugin installieren:

Neues ABAP Projekt erstellen

  • ABAP Project: On-Premise System
  • ABAP Cloud Project: SAP BTP ABAP Environment

Den Service Key zum ABAP Environment findet ihr in unserem Concluence.

Tipps und Tricks im Umgang mit Eclipse ADT

Perspectives

Das ADT Plugin bringt zwei wichtige Perspectives mit:

  • ABAP
  • Debug

Windows

Weitere Windows können über den Menüpunkt: "Windows -> Show View -> Other" hinzugefügt werden, bspw.:

  • Problems
  • Outline
  • Relation Explorer
  • Feed Reader (Short Dumps)
  • Transport Organizer
  • ABAP Language Help
  • ABAP Unit

Project Explorer einrichten

  • Favorite Packages
  • Favorite Objects
  • Released Objects
  • Inactive Objects
  • Eigene Pakete hinzufügen

Unterschiede zur SE80

  • Kein Änderungsmodus: Objekt wird bei Änderungen automatisch gesperrt
  • Syntaxcheck wird automatisch im Hintergrund ausgeführt

Einstellungen

Window -> Preferences

  • Debugging konfigurieren
  • Editor Settings (Coloring, Quick Assist, Templates)
  • ...

ABAP Code Templates

Window -> Preferences -> ABAP Development -> ... -> ABAP Templates


Local History

Neben den bekannten Versionen (Transport Release), gibt es eine Local History, die Zwischenstände von Objekten abspeichert.

Allgemeine Shortcuts

STRG + E Quick Switch Editor
STRG + A Open ABAP Development Object
STRG + Shift + G ABAP Where-used List
STRG + O Show Quick Outline

Hinweis: Viele der SAPGUI Shortcuts sind ebenfalls in Eclipse gültig!

Editor Shortcuts

F1 Show ABAP Documentation
F2 Show Tooltip Description
F3 (oder STRG + Linksklick) Navigate to
STRG + 1 Quick Fix
ALT + F2 Show Method Description

Source Code Shortcuts

Shift + F1 Pretty Print
STRG + F3 Activate Object
STRG + Space Content Assist