Inhaltsverzeichnis

Migrieren von Cobol-Code nach C# mittels Copy/Paste

Diese Seite ist noch in Bearbeitung. Die Informationen auf dieser Seite sind deshalb noch unvollständig und nicht verbindlich.

Die TAA Visual Studio Erweiterung TAAVsPackEdge bietet unter dem Menüpunkt Cobol-Migration Unterstützung für die Migration von Cobol nach C#.

Einfügen von aus Cobol erzeugten C#-Code

Es ist möglich, Cobol-Code in die Zwischenablage zu kopieren und über den Befehl Als C# einfügen in das aktuell bearbeitete Programm einzufügen.

Um diesen Befehl auszuführen, werden über den TAA-Server die Migrationsprozeduren von TAA aufgerufen.

Der Befehl steht nur zur Verfügung, wenn

Beim Einfügen des migrierten Codes werden die Original-Cobol-Zeile mit dem Präfix „ORIG: “ als Kommentar eingefügt:

 // ORIG: MOVE ZAHL-D TO ZAHL
 Zahl = ZahlD;

Wenn man dem Befehl „Als C# einfügen“ in Visual Studio einen Tastatur-Shortcut zuordnet, erspart man sich bei wiederholter Nutzung dieser Funktionalität das Aufklappen des Menüs. Der Befehl erscheint in der Liste der Befehle von VS als TAA.Cobol_PasteCS.

Entfernen erzeugter Kommentarzeilen

Wenn die „ORIG“-Kommentarzeilen nicht mehr benötigt werden, können diese über die TaaVsPackEdge-Befehle Kommentar mit Original-Cobolzeilen aus Selektion entfernen bzw. … aus Dokument entfernen ganz oder teilweise entfernt werden.