JetBrains Rider 2026.1 Help

ブレークポイントダイアログ

ソリューションで定義されているすべてのブレークポイントは、ダイアログの左側に表示されます。 タイプごとにグループ化されています—行ブレークポイントメソッドブレークポイント例外ブレークポイントです。

ダイアログの右側で、選択したブレークポイントのオプションを設定したり、選択した行ブレークポイントのコードコンテキストをプレビューできます。 このダイアログはモーダルではありませんので、開いたまま IDE の他の部分と操作できます。

JetBrains Rider: ブレークポイントダイアログ

ブレークポイントリストツールバー

項目

ツールチップとショートカット

説明

追加 Alt+Insert

このボタンを使用して、新しい 例外ブレークポイントメソッドブレークポイントを追加します。 行ブレークポイントは エディターからのみ設定できることに注意してください。

削除 Alt+Delete

選択したブレークポイントを削除するには、このボタンをクリックします。

ファイル別にグループ化

このボタンを使用して、含まれるファイルごとに行ブレークポイントをグループ化します。

名前空間でグループ化

このボタンを使用して、CLR 例外ブレークポイントを名前空間ごとにグループ化します。

ブレークポイントオプション

ブレークポイントダイアログのこの部分のコントロールは、選択したブレークポイントのタイプによって異なります。

項目

説明

有効

選択したブレークポイントを有効にするには、このチェックボックスを選択します。 ブレークポイントが無効になっている場合、デバッグ中にブレークポイントにヒットすることはありません。

左側のビューのチェックボックスを使用して、ブレークポイントを有効 / 無効にすることもできます。

実行の中断

ブレークポイントに到達したときにデバッガーがプログラムを一時停止するようにするには、このチェックボックスをオンにします。 プログラムを一時停止せずに、ある時点で 一部のデータをログに記録したり、 式を計算したりするためだけにブレークポイントを使用する場合は、このオプションを無効にすることができます。

条件

このチェックボックスを選択して、選択したブレークポイントを 条件付きにし、隣接するテキストフィールドに条件を指定します。 Shift+Enter を押して、複数行エディターを開きます。

ログ

デバッガー出力で ヒットしたブレークポイントをログに記録する場合は、これらのチェックボックスを選択します。 ブレークポイントがヒットしたという事実をログに記録するか、ブレークポイントがヒットしたときにプログラムの完全なスタックトレースをログに記録するか、その両方を選択できます。

ロギングにブレークポイントを使用する場合は、通常、 中断 チェックボックスをオフにする必要があります。

ヒットカウント

ヒット数とそのカウント方法を指定します。 デバッガーは、指定されたヒット数の後にのみブレークポイントで停止します。

これは、数回呼び出されるループまたはメソッドのデバッグに役立ちます。 ヒットカウント が設定されているブレークポイントに実行プロセスが到達すると、デバッガーはカウント値を 1 減らし、ゼロと比較します。 比較結果が true の場合、ブレークポイントに到達します。 false の場合、次にブレークポイントに到達するまで、他のアクションは実行されません。

ヒットカウント 条件はデバッグセッションごとに一度だけ満たされます。 つまり、メソッド内にループがあり、 ヒットカウント 条件が満たされると、そのメソッドが再度呼び出されてもブレークポイントは ヒットしません

評価して記録する。

このブレークポイントで特定の式を評価し、 その結果をデバッガー出力に記録する場合は、このチェックボックスを選択します。

隣接するテキストフィールドを使用して、式を指定します。 Shift+Enter を押して複数行エディターを開きます。

一度ヒットしたら削除する。

ブレークポイントをヒットした後に削除する場合は、このチェックボックスを選択します。

ブレークポイントに達するまで無効にする

リストから、現在のブレークポイントに 依存させるブレークポイントを選択します。

さらに、現在のブレークポイントを有効にしてヒットした後で再度無効にするか、有効のままにするかを選択することもできます。

特定のスレッドでのみ中断する

このオプションは、デバッグセッションの進行中に表示され、ブレークポイント thread-specific を作成できます。

項目

説明

有効

選択したブレークポイントを有効にするには、このチェックボックスを選択します。 ブレークポイントが無効になっている場合、デバッグ中にブレークポイントにヒットすることはありません。

左側のビューのチェックボックスを使用して、ブレークポイントを有効 / 無効にすることもできます。

実行の中断

ブレークポイントに到達したときにデバッガーがプログラムを一時停止するようにするには、このチェックボックスをオンにします。 プログラムを一時停止せずに、ある時点で 一部のデータをログに記録したり、 式を計算したりするためだけにブレークポイントを使用する場合は、このオプションを無効にすることができます。

ログ

デバッガー出力で ヒットしたブレークポイントをログに記録する場合は、これらのチェックボックスを選択します。 ブレークポイントがヒットしたという事実をログに記録するか、ブレークポイントがヒットしたときにプログラムの完全なスタックトレースをログに記録するか、その両方を選択できます。

ロギングにブレークポイントを使用する場合は、通常、 中断 チェックボックスをオフにする必要があります。

ブレークポイントに達するまで無効にする

リストから、現在のブレークポイントに 依存させるブレークポイントを選択します。

さらに、現在のブレークポイントを有効にしてヒットした後で再度無効にするか、有効のままにするかを選択することもできます。

一時停止する場合

このチェックボックスのグループを使用すると、例外がスローされた場所 (ユーザーコード または 外部コード) と処理方法に応じて、例外で停止するかどうかを構成できます。

たとえば、外部コードでスローされ、ユーザーコードで処理された例外の場合のみ、デバッガーを停止したい場合があります。

項目

説明

有効

選択したブレークポイントを有効にするには、このチェックボックスを選択します。 ブレークポイントが無効になっている場合、デバッグ中にブレークポイントにヒットすることはありません。

左側のビューのチェックボックスを使用して、ブレークポイントを有効 / 無効にすることもできます。

実行の中断

ブレークポイントに到達したときにデバッガーがプログラムを一時停止するようにするには、このチェックボックスをオンにします。 プログラムを一時停止せずに、ある時点で 一部のデータをログに記録したり、 式を計算したりするためだけにブレークポイントを使用する場合は、このオプションを無効にすることができます。

ログ

デバッガー出力で ヒットしたブレークポイントをログに記録する場合は、これらのチェックボックスを選択します。 ブレークポイントがヒットしたという事実をログに記録するか、ブレークポイントがヒットしたときにプログラムの完全なスタックトレースをログに記録するか、その両方を選択できます。

ロギングにブレークポイントを使用する場合は、通常、 中断 チェックボックスをオフにする必要があります。

ブレークポイントに達するまで無効にする

リストから、現在のブレークポイントに 依存させるブレークポイントを選択します。

さらに、現在のブレークポイントを有効にしてヒットした後で再度無効にするか、有効のままにするかを選択することもできます。

項目

説明

有効

選択したブレークポイントを有効にするには、このチェックボックスを選択します。 ブレークポイントが無効になっている場合、デバッグ中にブレークポイントにヒットすることはありません。

左側のビューのチェックボックスを使用して、ブレークポイントを有効 / 無効にすることもできます。

実行の中断

ブレークポイントに到達したときにデバッガーがプログラムを一時停止するようにするには、このチェックボックスをオンにします。 プログラムを一時停止せずに、ある時点で 一部のデータをログに記録したり、 式を計算したりするためだけにブレークポイントを使用する場合は、このオプションを無効にすることができます。

ログ

デバッガー出力で ヒットしたブレークポイントをログに記録する場合は、これらのチェックボックスを選択します。 ブレークポイントがヒットしたという事実をログに記録するか、ブレークポイントがヒットしたときにプログラムの完全なスタックトレースをログに記録するか、その両方を選択できます。

ロギングにブレークポイントを使用する場合は、通常、 中断 チェックボックスをオフにする必要があります。

ブレークポイントに達するまで無効にする

リストから、現在のブレークポイントに 依存させるブレークポイントを選択します。

さらに、現在のブレークポイントを有効にしてヒットした後で再度無効にするか、有効のままにするかを選択することもできます。

スローされたとき

このオプションは C++ コードにのみ適用されます。 例外がスローされたときに例外を処理するには、このチェックボックスをオンにします。

捕らえられたとき

このオプションは C++ コードにのみ適用されます。 例外がキャッチされたときに例外を処理するには、このチェックボックスをオンにします。

項目

説明

有効

選択したブレークポイントを有効にするには、このチェックボックスを選択します。 ブレークポイントが無効になっている場合、デバッグ中にブレークポイントにヒットすることはありません。

左側のビューのチェックボックスを使用して、ブレークポイントを有効 / 無効にすることもできます。

実行の中断

ブレークポイントに到達したときにデバッガーがプログラムを一時停止するようにするには、このチェックボックスをオンにします。 プログラムを一時停止せずに、ある時点で 一部のデータをログに記録したり、 式を計算したりするためだけにブレークポイントを使用する場合は、このオプションを無効にすることができます。

ログ

デバッガー出力で ヒットしたブレークポイントをログに記録する場合は、これらのチェックボックスを選択します。 ブレークポイントがヒットしたという事実をログに記録するか、ブレークポイントがヒットしたときにプログラムの完全なスタックトレースをログに記録するか、その両方を選択できます。

ロギングにブレークポイントを使用する場合は、通常、 中断 チェックボックスをオフにする必要があります。

ブレークポイントに達するまで無効にする

リストから、現在のブレークポイントに 依存させるブレークポイントを選択します。

さらに、現在のブレークポイントを有効にしてヒットした後で再度無効にするか、有効のままにするかを選択することもできます。

未キャッチのみ

プロジェクトコードでキャッチされなかった例外のみを処理するには、このチェックボックスをオンにします。

コンテキストメニューコマンド

項目

説明

グループに移動

このコマンドを使用して、 選択したブレークポイントを新しいグループ 、既存のグループの 1 つ([group name] )、グループの外(<グループなし> )に移動します。

説明を編集

このコマンドを選択して、 ブレークポイントにラベルを追加します

2026 年 6 月 12 日