我有很多
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)
虽然不是一个真正的解决方案,但这是我设法组织我的输出窗口的方式:
去Tools
> Options
> Extensions and Updates
并寻找VSColorOutput
的扩展名为Mike Ward。
(免责声明:我不是作者,或以任何方式与他有关。)
您可能希望根据自己的喜好微调颜色,并添加额外的Regex过滤器标准。
这就是它在我看来的样子。我用深灰色的Xamarin噪音和我自己的绿色信息着色。使重要的东西更容易扫描输出窗口。