方法: ブレークポイントにラベルを付ける

このトピックの内容は、次の製品に該当します。

エディション

Visual Basic

C#

F#

C++

Web Developer

Express

トピック該当なし トピック該当なし トピック該当なし トピック該当 トピック該当なし

Pro、Premium、Ultimate

トピック該当

トピック該当

トピック該当なし トピック該当 トピック該当

Visual Studio では、ラベルを使用してブレークポイントを追跡できます。 ラベルとは、ブレークポイントやブレークポイントのグループに付けることができる名前です。 ラベルの名前を作成することも、既存のラベルの一覧から選択することもできます。 各ブレークポイントには複数のラベルを付けることができます。

ラベルは、関連性のあるブレークポイントのグループにマークを付ける必要がある場合に便利です。 ブレークポイントにラベルを付けておくと、[ブレークポイント] ウィンドウの検索機能を使用して、指定したラベルを持つすべてのブレークポイントを検索できます。

この検索機能では、[ブレークポイント] ウィンドウに表示されるすべての情報列が検索されます。 ラベルを簡単に検索できるようにするには、別の列に表示される文字列と重複する可能性のあるラベル名は使用しないようにします。 たとえば、"Program.cs" という名前のソース ファイルがある場合、そのファイルに設定されたブレークポイントの名前には "Program.cs" と表示されます。 この場合、"Prog" をラベル名として使用すると、"Prog" というラベルが付けられたブレークポイントを検索したときに、Program.cs に設定されたすべてのブレークポイントが表示されます。

ブレークポイントにラベルを付けるには

  1. [ブレークポイント] ウィンドウで、ブレークポイントを 1 つ以上選択します。

    複数のブレークポイントを選択するには、Ctrl キーを押しながらクリックします。

  2. 選択したブレークポイントを右クリックし、[ラベルの編集] をクリックします。

    [ブレークポイント ラベルの編集] ダイアログ ボックスが表示されます。

  3. [既存のラベルの選択] ボックスで、ラベルを 1 つ以上選択します。

    または

    [新しいラベルの入力] に新しいラベル名を入力し、[追加] をクリックします。

指定したラベルのブレークポイントを検索するには

  1. [ブレークポイント] ウィンドウのツール バーで、[列] ボックスをクリックし、ドロップダウン リストから [ラベル] を選択します。

  2. [検索] ボックスに、検索するラベルの名前を入力し、Enter キーを押します。

ブレークポイントからラベルを削除するには

  1. [ブレークポイント] ウィンドウで、ブレークポイントを 1 つ以上選択します。

    複数のブレークポイントを選択するには、Ctrl キーを押しながらクリックします。

  2. 選択したブレークポイントを右クリックし、[ラベルの編集] をクリックします。

    [ブレークポイント ラベルの編集] ダイアログ ボックスが表示されます。

  3. [既存のラベルの選択] ボックスで、選択したブレークポイントから削除するラベルのチェック ボックスをオフにします。

ブレークポイントの一覧をラベルで並べ替えるには

  1. [ブレークポイント] ウィンドウで、ブレークポイントの一覧を右クリックします。

  2. [並べ替え] をポイントし、[ラベル] をクリックします。

  3. (省略可能) 並べ替え順序を変更するには、ブレークポイントの一覧を再度右クリックし、[並べ替え] をポイントして、[昇順で並べ替え] または [降順で並べ替え] をクリックします。

ソース ウィンドウからのブレークポイント ラベルの編集

ソース コード ウィンドウから [ブレークポイント ラベルの編集] ダイアログ ボックスを表示できます。 このダイアログ ボックスでは、[ブレークポイント] ウィンドウを開かずにラベルを追加したり、削除したりできます。

ソース ウィンドウからブレークポイント ラベルを追加または編集するには

  1. ソース ウィンドウで、ブレークポイントを右クリックし、[ラベルの編集] をクリックします。

    [ブレークポイント ラベルの編集] ダイアログ ボックスが表示されます。

  2. 前述の各手順に従って、ラベルを追加または削除します。

参照

処理手順

方法 : [ブレークポイント] ウィンドウを使用する

概念

ブレークポイントとトレースポイントの使用