11

我正在开发 C# Windows Forms App,需要使用Debug.Print(). 但是,在每个新的调试会话中,输出窗口总是被最小化。如何让它停靠在窗口上,这样我就不必每次都单击它?

另外,如何分别在编码和调试模式下重置窗口布局?尤其是调试模式,好像没有保存布局...

我在构建过程中发现了关于打开输出窗口的类似问题,但找不到任何关于调试的参考。

- - 更新

感谢您的贡献。虽然这不是解决方案。我尝试再次重置布局几次,现在可以正常工作了。奇怪的是它不起作用。

由于没有人提交解决方案,并且我仍然期待是否有人知道原因和解决方案,因此我将这个问题保持开放而不接受任何答案。

再次感谢。

2017.08.03.

4

3 回答 3

20

转到“工具”->“选项...”,在“项目和解决方案”选项卡扩展器下,您可以找到标有“构建开始时显示输出窗口”的复选框。选中它以使输出窗口/窗格在您构建项目时自动出现。如果您不想自动打开它,请不要选中它。

在此处输入图像描述

于 2017-07-06T11:40:54.717 回答
2

在上次 VS 2017 更新之后,我也有类似的奇怪行为(我几天前应用了该更新,并且还有输出窗口自动隐藏行为 - 这非常烦人!)。

我尝试了一切(没有任何帮助),但最终取消选中选项->环境->常规中的“根据客户端性能自动调整视觉体验”复选框。

希望,这会有所帮助。

于 2017-09-15T19:00:21.263 回答
0

您是否检查了“帮助”->“管理 Visual Studio 性能”下的“输出”工具窗口设置?

此值在我的机器上设置为“启动时自动隐藏窗口”,导致每次启动 Visual Studio 时都会折叠输出窗口(以及停靠在同一区域的所有其他窗口)。也许这实际上是你的问题?

将其设置为“使用默认行为”以告诉视觉工作室不要管它。

于 2018-01-17T15:56:56.943 回答