#author("2022-10-20T20:32:30+09:00","","")
#navi(../)
* イミディエイトウィンドウに Debug.Write...を一緒に出力する [#p9d8f6a0]
Debug.Write関連メソッドの出力はVisual Studioの出力ウインドウに表示されますよね。~
色々な情報が出力されるので見づらいですよね。
#br
#ref(d1.png)
#br
この出力をイミディエイトウィンドウに表示することができます。~
以下、Visual Studioの設定手順を記します。
#contents
* 動作確認環境 [#ha68557c]
- Visual Studio 2022
- .NET 6.0 コンソールアプリケーション
- Windows 10 ver.21H2
* 動作確認を行ったテストコードと設定前の実行結果 [#o22f736b]
動作確認を行ったコードは以下の通りです。~
using System.Diagnostics;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
Debug.WriteLine("Peace of the world.");
Console.ReadLine();
}
}
}
* イミディエイトウィンドウに表示する手順 [#s10d892a]
以下の設定を行うと、イミディエイトウィンドウに出力を表示することができます。
+ 「ツール」→「オプション」をクリックします。
#br
#ref(01.png)
#br
+ 「デバッグ」→「全般」の「出力ウインドウの文字をすべてイミディエイトウィンドウにリダイレクトする」にチェックを入れOKボタンを押します。
#br
#ref(02.png)
#br
+ 実行結果
#br
+ イミディエイトウィンドウに表示されているのが確認できます。
#br
#ref(i1.png)
#br
* イミディエイトウィンドウの表示手順 [#rc2d3cea]
実行時、イミディエイトウィンドウが表示されていない場合は以下の手順で表示できます。
+ 「デバッグ」→「ウインドウ」→「イミディエイト」で表示されます。
#br
#ref(i2.png)
#br
以上、Debug.Write...メソッドの出力をイミディエイトウィンドウに表示する手順でした。