Navigating in Eclipse

Objective

After completing this lesson, you will be able to quelltexteditoren navigieren und die Gliederungsfunktion verwenden

Navigation in Eclipse

Navigation in Eclipse

ABAP Development Tools bietet mehrere Möglichkeiten, schnell auf Entwicklungsobjekte und deren Elemente zuzugreifen. Im Quelltext-Editor können Sie schnell von der Definition einer Methode und ihren Parametern und Ausnahmen zu ihrer Implementierung navigieren.

Wenn Sie F1, F2 oder F3 im ABAP-Quelltext wählen, werden die ABAP-Sprachhilfe und die Quick-Info-Beschreibung geöffnet, oder Sie navigieren zur Definition.

Schlüsselfunktionen

Wenn Sie mit ABAP-Code arbeiten, helfen Ihnen bestimmte Funktionstasten in den ABAP Development Tools. Diese Funktionstasten lauten wie folgt:

  • F1: Die F1-Taste zeigt die ABAP-Sprachhilfe für die aktuelle Anweisung an. Eine Anweisung ist der Name für einen Befehl in ABAP.
  • F2: Die F2-Taste zeigt Informationen über das Objekt an, auf dem der Cursor steht.
  • F3: Die F3-Taste navigiert zur Definition des Objekts, auf dem der Cursor steht. Sie können von dort zum ursprünglichen Objekt zurückkehren, indem Sie die Tastenkombination Alt + Pfeil nach linksverwenden.

Schnellansichten

Eine Schnellansicht ist eine In-Place-Sicht, die oben im Quelltexteditorbereich angezeigt wird. Es gibt zwei Arten:

  • Quick Outline – zeigt die interne Struktur einer Klasse, eines Programms oder einer Schnittstelle an. Drücken Sie Strg+O(auf Ihrer Tastatur).
  • Schnelltyphierarchie – zeigt die Typhierarchie einer Klasse oder eines Interfaces an. Drücken Sie Strg+T  (auf Ihrer Tastatur).

Die Schemaansicht

Wenn Sie ein Entwicklungsobjekt im Quelltexteditor öffnen, wird standardmäßig auch die editorspezifische Schemaansicht für dieses Objekt geöffnet. Die Sicht Gliederung zeigt die Strukturelemente des Objekts an, z.B. Attribute, Datentypen oder Methoden. Mit den Filterfunktionen der Sicht können Sie festlegen, welche Elemente sichtbar und welche ausgeblendet sind.

Screenshot der Outline View nach Auswahl einer Methode in der Source Code Editor View

Die Gliederungsansicht wird mit dem Inhalt des Quelltexteditors synchronisiert. Wenn Sie also ein Element in der Outline -View auswählen, können Sie schnell zur entsprechenden Position im ABAP-Quelltext navigieren. Umgekehrt wird bei Auswahl eines Elements im Quelltext-Editor die Markierung in der Gliederung hervorgehoben.

Beachten Sie, dass die Sicht Gliederung mit dem Inhalt des Editors synchronisiert wird, auch wenn dieser noch nicht gesichert wurde.

Navigation über die Schemaansicht

Wenn Sie ein Entwicklungsobjekt aus der Quellbibliothek im Quelltexteditor öffnen, wird auch die Schemaansicht für dieses Objekt geöffnet. Die Sicht Gliederung zeigt die interne Struktur einer Klasse, eines Interfaces oder eines Programms an. Sie listet Elemente wie Attribute, Datentypen oder Methoden von ABAP-Klassen auf.

  1. Öffnen Sie ein Entwicklungsobjekt.
  2. Wählen Sie in der Outline -View ein Element aus, um zur entsprechenden Position im Quelltexteditor zu navigieren.
  3. Mit den Drucktasten in der Symbolleiste können Sie nicht öffentliche Komponenten von Klassen oder Komponenten ausblenden, die keine Methoden sind.