Show TOC

Editor( Edit Control)Locate this document in the navigation structure

Verwendung

Kurzzusammenfassung

Im Neuen ABAP Debugger steht neben dem klassischen backend basierten Editor ein leistungsfähiger ABAP Frontend Editor zur Quellcode Anzeige zur Verfügung.

Die wesentlichen zusätzlichen Features des ABAP Frontend Editor im Debugger sind:

  • Syntax Coloring

  • Standard Editor Funktionalität wie das vertikale und horizontale Blättern im Quelltext, Anzeige des aktuellen Scopes, Auf und Zuklappen von Quelltext-Blöcken.

  • Anzeige des aktuellen Variableninhalt und Variablentyps in einer Quick-Info, sobald sich der Mauszeiger über einer gültigen Variable befindet.

Detailbeschreibung

Das ABAP Frontend Editor Control steht mit dem 640 GUI (Patch Level >= 10) zur Verfügung.

Falls das Control vorhanden ist und in den Einstellungen der Workbench (ABAP Editor: Menü: Hilfsmittel->Einstellungen) auch als gewünschte Editorvariante ausgewählt wurde, dann wird beim Start des Neuen Debuggers der Quellcode per Default im ABAP Frontend Editor angezeigt.

Der ABAP Frontend Editor ist ein normales Werkzeug und findet sich unter "Standardwerkzeuge".

Neben der Standard Frontend Editor Funktionalität stehen in der Debugger Version folgende Funktionen zur Verfügung:

  • Ein Doppelklick auf einen Variablennamen im Quelltext transferiert diesen zur Variablenübersicht (Schnellanzeige der Variablen) bzw. zugehörigen Detailanzeige. Im Gegensatz zum backend Editor wird aber beim Doppelklick auf ein Wort, welches keine gültige Variable darstellt, kein Breakpoint gesetzt.

  • Im Kontextmenü des ABAP Frontend Editors findet sich, neben der Standard Werkzeugfunktionalität, die Möglichkeit Breakpoints in der aktuellen Zeile zu setzen, zu löschen, zu aktivieren oder zu deaktivieren. Des Weiteren kann mit dem Kontextmenüeintrag "Springe zur Anweisung" zur markierten Zeile gesprungen werden. (Alternativ über dem Menüpfad: Debugger->Springe zur Anweisung) Der Kontextmenüeintrag "Variable im Data Explorer anzeigen" transferiert die markierte Variable zum Werkzeug "Data Explorer".

  • Falls sich der Mauszeiger über einer gültigen Variable im Quelltext befindet wird über eine Quickinfo der Typ und Wert dieser Variable angezeigt. Über die Einstellungen ( Ikone am rechten unteren Rand) des ABAP Frontend Editors kann die Reaktionszeit der Quickinfoanzeige eingestellt werden.