有没有办法阻止Visual Studio将Thread启动和完成的语句打印到输出窗口?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法阻止Visual Studio将Thread启动和完成的语句打印到输出窗口?相关的知识,希望对你有一定的参考价值。
我有很多
Thread started: <Thread Pool> #49
Thread finished: <Thread Pool> #49
在控制台中,当我想打印调试内容时很难使用控制台。无论如何从输出窗口中删除这些语句?
我的问题与this one非常相似。该解决方案可以删除已退出的语句,但不会删除已启动和已完成的语句
编辑它只发生在Xamarin ios项目中
你忘了写下如何将输出输出到控制台。如果您使用System.Diagnostics.TraceListener对象,通过Debug.Listeners.Add或类似的东西,您可以使用属性TraceListener.TraceOptions。
MSDN说:
Traceoptions指定要写入跟踪输出的跟踪数据选项。
链接:https://msdn.microsoft.com/en-us/library/a10k7w6c(v=vs.110).aspx
和
An easy way to get common and useful data in Traces(click to view)
不确定你是否在寻找这个:
右键单击Debug选项的Output窗口,然后选择要查看的消息类型。
虽然不是一个真正的解决方案,但这是我设法组织我的输出窗口的方式:
去Tools
> Options
> Extensions and Updates
并寻找VSColorOutput
的扩展名为Mike Ward。
(免责声明:我不是作者,或以任何方式与他有关。)
您可能希望根据自己的喜好微调颜色,并添加额外的Regex过滤器标准。
这就是它在我看来的样子。我用深灰色的Xamarin噪音和我自己的绿色信息着色。使重要的东西更容易扫描输出窗口。
以上是关于有没有办法阻止Visual Studio将Thread启动和完成的语句打印到输出窗口?的主要内容,如果未能解决你的问题,请参考以下文章
开始调试时阻止 Visual Studio 启动新的浏览器窗口?
阻止 Visual Studio 将 using 指令放在命名空间之外
有没有办法将 Python 添加到 Visual Studio 2010 Express(免费版)?
有没有办法将 Visual Studio 命令窗口命令作为构建前或构建后步骤运行?