Nützliche Tastenkombinationen bei der ABAP-Programmierung im SAP HANA Studio

Autor: Nikolas Martinez | Veröffentlicht: 24.03.2020

Autovervollständigung mit Platzhaltern 

Beim Schreiben von Code ist die Autovervollständigung sehr hilfreich. Tippt man z.B. „lv_mat“ und drückt dann STRG + Leertaste, wird einem als Vorschlag die Vervollständigung zur vorhandenen Variable „lv_material_number“ angezeigt.

Aber was, wenn man nicht mehr genau weiß, wie die Variable anfängt, sondern sich nur erinnert, dass im Variablennamen „number“ vorkommt.

Hier hilft die Autovervollständigung mit Platzhaltern. So reicht es z.B. „lv*number*“ zu tippen und dann STRG + Leertaste zu drücken und es werden einem alle Variablen angezeigt, die mit „lv“ beginnen und „number“ irgendwo im Namen haben. Zur Info wird einem sogar der Typ der Variable nebenan angezeigt: 

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung 1: Autovervollständigung mit Platzhaltern in SAP HANA Studio

ABAP Quick Fix 

Bei einem Syntax Fehler zeigt der Editor nicht mehr nur die Fehlermeldung an, sondern mit Hilfe der Tastenkombination STRG + 1 (ABAP Quick Fix) werden schon mögliche Hilfen zur Lösung angeboten. 

Diese Methode zeigt einen Syntax Fehler, weil die Variable „lv_material“ nicht existiert:

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung 2: Syntax-Fehler in SAP HANA Studio

Im Text wird schon der ähnlich benannte Parameter „cv_material“ vorgeschlagen. Mit der Quick Fix Tastenkombination STRG + 1 lässt sich dieser Vorschlag direkt übernehmen:

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung 3: Übernahme des Vorschlags mit der Quick Fix Tastenkombination STRG + 1 in SAP HANA Studio

Es werden aber auch noch weitere Vorschläge angeboten, wie z.B. das Anlegen einer lokalen Variable mit dem entsprechenden Namen. Die Quick Fix Tastenkombination lassen sich außerdem auch Refactoring Aufgaben bewältigen. So kann man hiermit auch eine Methode umbenennen, oder von Public auf Private umstellen: 

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung 4: Refactoring Aufgaben mit der Quick Fix Tastenkombination in SAP HANA Studio

Außerdem ist es z.B. möglich einen selektierten Bereich in eine neue Methode zu extrahieren: 

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung 5: Extrahieren eines selektierten Bereichs in eine neue Methode in SAP HANA Studio

„Die Quick Fix Tastenkombination bietet noch unzählige weitere Möglichkeiten. Es lohnt sich deshalb wirklich sie während des Programmierens immer mal wieder zu nutzenum sich von den zahlreichen Funktionen überraschen zu lassen.“ 

Übersicht über Tastenkombinationen 

Wie in den Kapiteln oben beschrieben gibt es in den ABAP Development Tools im HANA Studio viele nützliche Tastenkombinationen. 

Um sich diese nicht alle merken zu müssen hilft eine Tastenkombination um sich eine Übersicht aller Tastenkombinationen anzuzeigen. One Tastenkombination to rule them all“! 

Diese Tastenkombination lautet STRG + Shift + L und zeigt eine alphabetisch sortierte Liste aller Tastenkombinationen an: 

ABAP_im_SAP-HANA-Studio_Shortcuts_Abbildung_6: alphabetisch sortierte Liste aller Tastenkombinationen in SAP HANA Studio
Zurück zum Analytics-Blog
Ansprechpartner SAP Analytics Blog Sascha Hanf

Haben Sie Fragen?

Sascha Hanf ist Ihr Ansprechpartner für den Analytics Blog.

Jetzt Kontakt aufnehmen
Ansprechpartner SAP Analytics Blog Sascha Hanf

Haben Sie Fragen?

Sascha Hanf ist Ihr Ansprechpartner für den Analytics Blog.

Jetzt Kontakt aufnehmen