Sehen Sie sich dieses Video an, um die Notwendigkeit für das Debugging zu verstehen.
Den Debugger starten

Zum Debuggen eines ABAP-Programms setzen Sie einen Breakpoint und führen dann das Programm normal aus. Wenn das Programm den Breakpoint erreicht, wird es vom System unterbrochen und in ADT wird die ABAP-Debug-Perspektive geöffnet. Anschließend können Sie jede nachfolgende Anweisung einzeln ausführen, um zu sehen, welche Auswirkung sie auf das Programm hat. Sie können auch den Inhalt aller Variablen im Programm prüfen, um festzustellen, ob unerwartete Werte auftreten.
Um einen Breakpoint zu setzen oder zu entfernen, klicken Sie mit der rechten Maustaste auf den linken Rand des Editors, und wählen Sie „Toggle Breakpoint". Alternativ können Sie auf den linken Rand doppelklicken. Beachten Sie, dass das Programm aktiviert werden muss, bevor Sie Breakpoints setzen können.
Breakpoints sind benutzerspezifisch und persistent, d.h., dass sie auch nach Ihrer Abmeldung von ADT und einer erneuten Anmeldung aktiv bleiben. Um zu verhindern, dass der Debugger an einem Breakpoint startet, müssen Sie ihn entweder löschen (mit der Funktion „Toggle Breakpoint") oder mit der entsprechenden Funktion im Kontextmenü deaktivieren.
Notiz
Die Debug-Perspektive in ADT
Beim Debuggen eines ABAP-Programms mit den ABAP Development Tools verwenden Sie die Debug-Perspektive. Hierbei handelt es sich um eine standardmäßige Eclipse-Debug-Perspektive, die Views und Funktionen enthält, die besonders für das Debugging wichtig sind.
Schauen wir uns einige wichtige Elemente der Debug-Perspektive an.


