起動構成を作成するには、以下を実行します。
「デバッグ対象」タブを選択すると、このタブが前面に表示されます。別な方法で指定しない限り、 デバッグ・セッションを開始する前に、このタブ内のすべてのフィールドを完了しなければなりません。
| グループ | 設定 |
|---|---|
| 接続 | このセクションでは、既存のリモート・システム接続の名前をプルダウン・メニューから選択します。この接続は、 デバッグしたいアプリケーションを含む IBM® i サーバー用のものであることが必要です。接続がまだ作成されていない場合は、「新規」をクリックして、新規の接続を作成できるウィザードを起動します。 |
| デバッグするプログラムまたはサービス・プログラム | このセクションでは、デバッグするプログラムおよびサービス・プログラムに関する情報を入力します。複数のプログラムを指定することができます。「追加」をクリックして、プログラムまたはサービス・プログラムをリストに追加します。
|
| ステップイン | このチェック・ボックスを選択しないと、デバッガーは最初に検出されたブレークポイントで停止します。このブレークポイントは、プロファイル・ブレークポイント (前のデバッグ・セッションで選択したブレークポイント) またはソース・ブレークポイント (デバッグを開始する前にデバッガー・エディターで設定したブレークポイント) である可能性があります。 「ステップイン」を選択した場合:
|
| プログラム完了時にデバッグ・セッションを終了する | このチェック・ボックスを選択し、「デバッグするプログラムまたはサービス・プログラム」グループで有効な初期プログラム (ただしサービス・プログラムではない) を指定した場合は、そのプログラムが完了するまで実行されるとデバッグ・セッションが停止します。 |
| 実動ファイルを更新する | このチェック・ボックスが選択された場合は、デバッグ中のアプリケーションで、実動ライブラリー内のデータベース・レコードを更新することができます。 |
このページは、アプリケーションをバッチで実行依頼するための IBM i コマンドを指定するのに使用します。これには、SBMJOB コマンドを使用する必要があります。
このページでは、「プロンプト」 ボタンによって、SBMJOB パラメーターを指定する便利な方法が提供されます。デバッガーは、HOLD(*YES) パラメーターを SBMJOB コマンドに使用します。
「デバッグ対象」タブを初期プログラムで完了した場合、あるいはデバッグするアプリケーションをリモート・システム・エクスプローラーまたは i プロジェクト・ナビゲーター から選択した場合は、コマンドが自動的に作成されます。
| グループ | 設定 |
|---|---|
| ソース・ルックアップ・パス | デフォルトでは、i デフォルト (i Default)およびデバッグ・エンジン・ソース・コンテナーがリストされます。i デフォルト (i Default)ソース・コンテナーにより、デバッガーは、ソースからプログラム・オブジェクトのコンパイル開始位置を探すことができます。デバッグ・エンジン・ソース・コンテナーは、*SOURCE ビュー以外のビュー (*LISTING ビューや *STATEMENT ビューなど) のテキストを提供します。ソース・ルックアップ・パスを指定するには次のようにします。
|
| パス上の重複ソース・ファイルを検索 | このチェック・ボックスを選択しなかった場合は、デバッガーは指定されたパスを順に検索し、最初に検出したものを使用します。このチェック・ボックスを選択すると、デバッガーは指定されたパスを検索し、検出したすべてのパスをリストするので、その中から 1 つ選択できます。 |
「共通」タブを選択し、それを前面に表示して、以下を実行します。