在输出窗口中,有称为构建、调试和重构的部分。
当我执行 Trace.Write("Hello World!");
时,它会转到调试部分。
我可以像那样创建自己的部分并向其中打印数据吗?我知道有一种方法可以写入文件,但我只需要在 Visual Stutio 中临时查看输出。
我不确定我的问题是否清楚,但这可能吗?
最佳答案
只有 Visual Studio 插件可以创建新的输出源(输出工具窗口内的那些),就像 AnkhSVN 所做的那样,许多其他插件也可以这样做。
我不认为你可以从正在调试的代码中做到这一点。
不过,您可以尝试创建自定义监听器并将其添加到 Debug.Listeners
。
您可以制作自己的输出表单,上面有一个文本框,并制作一个输出到该窗口或类似内容的监听器。
关于c# - Visual Studio 2010 中的自定义调试输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6380673/