Rational Developer for System z

COBOL プログラム内の段落の抽出

System z® LPEX エディターおよび COBOL エディターでは、連続する COBOL ステートメントを抽出して 1 つの新しい段落にまとめることができます。

始める前に

最初に、System z LPEX エディターまたは COBOL エディターで、手続き部を含む COBOL コードが記述されているファイルを開く必要があります。

このタスクについて

このアクションは、選択したテキストの妥当性と完全性に基づいて使用可能になります。
妥当性
これは、COBOL ソースの手続き部のテキストを選択した場合にのみ、このアクションが使用可能になることを意味します。COBOL ワードや変数名まで余計に選択してしまうと、このアクションは使用不可になります。
完全性
これは、選択したテキストに 1 つ以上の有効な COBOL ステートメントが含まれているという意味です。また、IF ステートメントなどの部分的なステートメント、あるいは部分的な PERFORM ステートメントを選択すると、選択範囲を完全な IF ステートメントや PERFORM ステートメントにまで拡張するまでこのアクションは使用不可になるということを意味します。

手順

段落を抽出するには、以下の手順を実行します。

  1. 有効なテキストを選択して、右クリックします。 メニューが表示されます。
  2. リファクタリング > 段落の抽出をクリックします。 「段落の抽出 (Extract Paragraph)」ウィザードが表示されます。
  3. 「段落の抽出 (Extract Paragraph)」ウィザードでは、以下の操作を実行します。
    1. 「新規段落名 (New paragraph name)」フィールドに入力します。
    2. 必要に応じて、「終了段落名 (End paragraph name)」および「コメント」フィールドに入力します。
    3. 抽出する場所を、「近接の有効位置 (Closest valid location)」または「終端 (At the end)」で指定します。
    4. 段落を新規セクションに抽出する場合には、「新規セクションに抽出 (Extract into a new section)」 チェック・ボックスを選択し、新規セクション名を入力して、どのセクションの後ろに新規セクションを配置するかを指定します。
    5. 抽出した段落の入出力変数のリストを生成する場合には、「段落のコメントを生成 (Generate paragraph comments)」チェック・ボックスを選択します。
    6. 新規段落を挿入する前に、強制的にリファクタリングをプレビューする場合には、「強制プレビュー」チェック・ボックスを選択します。
    7. 必要に応じて (「強制プレビュー」を選択している場合には必須)、「プレビュー」をクリックします。 「段落の抽出 (Extract Paragraph)」ウィザードにより、元のソースとリファクタリングしたソースがプレビュー・ウィンドウ内で比較されます。
    8. プレビュー・ウィンドウが表示されている状態から前の表示に戻る場合には、「戻る」をクリックします。
    9. 「OK」をクリックします。 このウィザードは、抽出した段落を COBOL ファイルに挿入すると終了し、エディター・ウィンドウに戻ります。

フィードバック