如何在Visual Studio 2017中始终打开输出窗口

时间:2017-07-06 11:32:00

标签: c# visual-studio visual-studio-2017 output-window

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

另外,如何在编码和调试模式下单独重置窗口布局?特别是调试模式,似乎没有保存布局......

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

----更新

感谢您的贡献。虽然不是解决方案。我试图再次重置布局几次,它现在工作正常。奇怪的是它无法正常工作。

由于没有人提交解决方案,我仍然期待有人知道原因和解决方案,我会在不接受任何答案的情况下公开这个问题。

再次感谢。

2017年8月3日。

3 个答案:

答案 0 :(得分:7)

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

enter image description here

答案 1 :(得分:3)

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

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

复选框

希望,这会有所帮助。

答案 2 :(得分:0)

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

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

将其设置为“使用默认行为”告诉visual studio不要管它。