ブレークポイントの使用

ブレークポイントは、ブレークポイントが設定されているロケーションですべてのスレッドの実行を中断します。 デバッグ・ターゲット・アクションによるフィルターを使用するか、「ブレークポイント」ビューを「デバッグ」ビューにリンクしない限り、すべてのブレークポイント (すべてのデバッグ・セッションの) のリストは「ブレークポイント」ビューに表示されます。 現行のデバッグ・セッションに関連しないブレークポイントをフィルターで除くには、「ブレークポイント」ビューの「選択したターゲットでサポートされるブレークポイントを表示 」プッシュボタンをクリックします。 「ブレークポイント」ビューを「デバッグ」ビューにリンクするには、「デバッグ・ビューにリンク」トグルをクリックします。このトグルが選択されると、「ブレークポイント」ビューに表示されるのは、「デバッグ」ビューの選択されたデバッグ・ターゲットに関連付けられたブレークポイントのみです。

注: デバッグ・ターゲットによってフィルター処理を行っても、 現行のデバッグ・セッションのデバッグ・ターゲットに類似したデバッグ・ターゲットの ブレークポイントは除かれません。

リストの中のブレークポイント・エントリーには、ブレークポイントのプロパティーの要約が大括弧で囲まれて表示されます。 ポップアップ・メニュー・オプションを使用すると、ブレークポイントの追加、ブレークポイントのプロパティーの編集、ブレークポイントの除去を行い、かつブレークポイントを使用可能または使用不可にできます。 「ブレークポイント」ビューのプッシュボタンを使用すると、ブレークポイントを除去できます。

ブレークポイントの編集を選択すると、ブレークポイントを作成したウィザードが開きます。 このウィザードの間に、ウィザードでブレークポイント設定値を表示することのみが必要な場合は、「次へ」> または < 「戻る」をクリックします。 ブレークポイント設定値の表示の終了後、 「キャンセル」をクリックし、 変更を行わないでウィザードを終了します。

ブレークポイントは、「ブレークポイント」ビューまたはエディターのポップアップ・メニュー、および「ブレークポイント」ビューのチェック・ボックスによって使用可能/使用不可にできます。 ブレークポイントを使用可能にすると、ブレークポイントにヒットするたびにすべてのスレッドが中断されます。ブレークポイントを使用不可にすると、スレッドは中断されません。 ブレークポイントの使用可能/使用不可に関する詳細については、下記の関連トピックを参照してください。

設定ブレークポイントの左には 2 つのインディケーターがあります。 一番左は、 ブレークポイントが使用可能かどうかを示すチェック・ボックスです (使用可能なときは、 チェック・ボックスにチェック・マークが入ります)。 すぐ左がチェック・マーク・オーバーレイで充てんされたインディケーターの場合は、 デバッグ・エンジンによって正常にインストールされたブレークポイントを示します。 ブレークポイントは、 インストール済みでなければ実行を中断できません。現行デバッグ・セッションに無効なブレークポイントを追加できます。このブレークポイントは、 ブレークポイントを認識するデバッグ・エンジンが含まれているデバッグ・セッションの一部でない限り、 インストールされません。

エディターが「ソース」ビューに設定されている場合、行ブレークポイント・インディケーターはエディターの左にあるマーカー・バーに表示されます。 エディターが「逆アセンブルまたは混合」ビューに設定されている場合、アドレス・ブレークポイント・インディケーターはマーカー・バーに表示されます。 行、エントリー、アドレス、監視、およびロード・ブレークポイントのインディケーターは、「ブレークポイント」ビューに表示されます。

「ブレークポイント」ビューでは、下記のいずれか 1 つを実行することによって、ソース・エディターがブレークポイントのロケーションに対して開かれます。

注: ブレークポイントのサポートは、デバッグを行う言語、環境、およびプラットフォームによって異なります。
関連概念
ブレークポイント
エディター・ソース・ビュー
関連タスク
ブレークポイントを使用可能/使用不可にする
ブレークポイント・プロパティーの編集
ブレークポイントの除去
エディター・ソース・ビューの変更
条件付きブレークポイントの設定
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.