インクルード ファイルへの PL/I コードの抽出

PL/I アプリケーションでの重複を少なくするために、PL/I コードのブロックをインクルード ファイルに抽出することができます。コードを抽出するには、次の手順を実行します。

  1. PL/I エディターで、インクルード ファイルに抽出する行を強調表示します。
  2. PL/I エディターで右クリックし、[Refactor > Extract to Include File] をクリックします。または、メイン メニューから [Refactor > Extract to Include File] をクリックします。

    [Extract to Include File] ダイアログ ボックスが開き、[Containing project] に現在のプロジェクトが表示されます。

  3. [New file name] フィールドに、インクルード ファイル名を入力します。ファイルの拡張子は .inc です。
  4. 必要に応じて、[Preview] をクリックして変更を確認します。[Changes to be performed] ペインに、実行される処理のリストが表示されます。デフォルトでは、すべての処理にチェックが付いています。目的の結果が得られるように、それぞれの処理をオフにすることができます。処理をクリックすると、その結果が [Original Source] ペインと [Refactored Source] ペインに表示されます。
  5. [OK] をクリックします。

    デフォルトでは、強調表示したソース コードが指定したインクルード ファイルに抽出され、新しく作成したインクルード ファイルを参照する %INCLUDE 文は残して元のソースがリファクターされます。