今日のワンポイント : 条件付きブレークポイントを設定する方法- #239

これは、「TechEd VS 2008 IDE Tips and Tricks」と題したトークの中で紹介したワンポイント #16 です。

このテクニックは 2005 以降で有効だと確信していますが、白色のプラス記号 (+) は、2008 で追加された新機能だと思われます。

特定の条件でのみブレークしたい場合は、ブレークポイントを示す赤い丸を右クリックし (または、[ブレークポイント] ウィンドウを開き、任意のブレークポイントでコンテキスト メニューを呼び出し)、 [条件 ] をクリックして、条件付きブレークポイントを設定するためのダイアログ ボックスを呼び出します。

Conditional Breakpoints on Context Menu

ここでは 2 つのオプションがあり、指定した式が true のときだけブレークするか、または指定した値が変更されたときだけブレークするかを選択できます。この例では、for ループ用に、i の値が 5 を超える場合にブレークするように設定しています。

breakpoint condition message box

ブレークポイントを示す丸に白色のプラス記号が表示されることに注目してください。これは、このブレークポイントが条件付きブレークポイントであることを示しています。

conditional breakpoint icon

Technorati タグ : VS2005TipVS2008Tip

投稿 : 2008 年 6 月 17 日 (火) 3:00 AM saraford

Sara Ford さんの Web ログ - https://blogs.msdn.com/saraford/archive/2008/06/17/did-you-know-you-can-set-conditional-breakpoints-239.aspx より。

 

分類 : Visual Studio 2008 ワンポイント