2011-12-09 28 views
7

XMLをデバッグするときは、Watch WindowのText/XMLビジュアライザを常にクリックして、XML文字列変数の完全な値を確認するのは難しいことです。 Visual Studioの[ウォッチ]ウィンドウは1行に制限されているようです。Visual Studio 2010のマルチラインウォッチウィンドウ?

デバッグ時に複数行の変数の値を常に「監視」する方法はありますか?私が想定しているウォッチウィンドウにする必要はありませんが、私はXML文字列の値を見たいと思いますし、ビジュアライザーボックスはモーダルです。

答えて

3

あまりにもかわいいですが、私はそれを扱った方法の1つは、テキスト文字を表示できるメモリウィンドウに文字列アドレスを入れることです。 [デバッグ]メニューの[デバッグ\ Windows \メモリ]のいずれかのメモリウィンドウを開きます。アドレスまたは変数名を入力するか、変数をダブルクリックしてメモリウィンドウのアドレスフィールドにドラッグします。

0

あなたができることはautoexp.datを変更して文字列のハッシュを最初に表示するようにすることです。文字列がいつ変更されるかは少なくとも分かります。そうすれば、ビジュアライザーボックスを頻繁に開く必要はありません。もちろん、複数行の文字列が継続的に更新されている場合は、これは機能しません。

0

私はVisual Studio 2010について質問していますが、Visual Studio 2013では、Autos/Locals/Watchペインの文字列変数行を右クリックし、パラレルウォッチを追加を選択できます。これは、文字列の変数値の非モーダル、複数行のビューを提供します。

+1

これは、VS 2015では、まだ私に単一のラインビューを提供します。文字列の値を複数行表示するためにクリックする必要があるものがありますか? – emragins