Nutzung von Templates beim Editieren von Cobol

Cobol Developer Studio (CDS) bietet die Möglichkeit, wiederkehrende Ausdrücke in Code-Templates zu definieren (In CDS: Window - Preferences - COBOL - Code Templates). Um dies für die TAA-Cobol-Programmierung zu nutzen, haben wir einen Satz von Codetemplates definiert, die im TAA-Verzeichnis unter dem Namen Cobol_templates.xml ausgeliefert werden. Diese können über die Import-Funktion im Template-Fenster von CDS importiert werden (Menü Window→Preferences→Cobol→Code Templates).

Die Template-Funktionalität in CDS wird aktiviert, indem vor dem Tippen einer Anweisung Ctrl+Leertaste gedrückt wird. Es erscheint dann eine Liste der verfügbaren Templates:

req8513-1.JPG

Eines der Templates (s. rechte Seite in o.g. Abbildung) ist ein Programmrahmen für ein TAA-Programm.

Beim Weitertippen reduziert sich diese Liste auf die Befehle, die dem bis dahin eingegebenen String entsprechen:

req8513-2.JPG

Mit Cursor hoch/runter kann in der Liste selektiert werden.

Bei Auswahl eines Templates (Return) wird dieses an die aktuelle Position eingefügt, und die darin enthaltenen Variablen (mit einem Kästchen umrahmt) können Stück für Stück ausgefüllt werden. Tab springt zu der nächsten Variablen:

req8513-3.JPG

Die Codetemplates können nicht alle Varianten der umfangreicheren EXEC-TAA-Befehle berücksichtigen und ersetzen nicht die TAA-Cobol-Dokumentation!