在调试输出窗口中禁用噪音消息 - Visual Studio 2012

Posted

技术标签:

【中文标题】在调试输出窗口中禁用噪音消息 - Visual Studio 2012【英文标题】:Disable noise messages in debug output windows - visual studio 2012 【发布时间】:2013-01-21 03:37:43 【问题描述】:

如何在 Visual Studio 2012 的调试输出窗口中禁用消息?

线程 '' (0x2360) 已退出,代码为 0 (0x0)

由于此类消息的数量如此之多,它们困扰着我并隐藏了我使用 Debug.Write 编写的自定义调试信息。我应该改用红色突出显示我的自定义调试信息吗?

【问题讨论】:

【参考方案1】:

右击Output窗口,选择Debug;您可以在此处选择要查看的消息类型。

Thread Exit Messages 选项在您给出的示例中将被禁用。

【讨论】:

哇。这些年来使用 VS 和输出窗口,我从来不知道这个选项存在。太棒了! 我会在 VS 中任何可能的地方右击。你永远不会知道它会发生什么。【参考方案2】:

您也可以随时通过在快速启动栏(VS 右上角)中搜索并搜索“输出窗口”来访问这些设置。无论输出窗口的当前上下文如何,这都会显示输出窗口的设置。

【讨论】:

谢谢。与@congusbongus 发布的解决方案相比,这对我来说适用于 Visual Studio 2017。

以上是关于在调试输出窗口中禁用噪音消息 - Visual Studio 2012的主要内容,如果未能解决你的问题,请参考以下文章

非调试模式时在 Visual Studio 的输出窗口中显示消息?

Visual Studio调试托管代码

Visual Studio调试技巧---Output窗口输出定位

如何禁用调试断言对话框 Visual Studio 或输出 exe

如何从 Visual Studio 调试输出窗口中读取文本

在 stl 类型的调试视图中减少噪音