首页 > 解决方案 > 如何在打开 QuickView 窗口的同时浏览代码?

问题描述

当某些东西引发异常时,我通常单击“查看详细信息”,这会将QuickWatch窗口带到前台,让我检查发生的异常。

真正让我烦恼的是,我无法在QuickWatch旁边打开窗口的情况下浏览/搜索我的代码。我首先得关上窗户。

有没有办法在休息时保持窗户打开?也许还有另一种方法?

在此处输入图像描述

标签: debuggingexceptionvisual-studio-2019

解决方案


有没有办法在休息时保持窗户打开?也许还有另一种方法?

实际上,调用快速监视窗口时并没有浏览或搜索源代码的功能。并且当您调用快速窗口时,它会锁定当前界面,我们不能对其他窗口进行任何其他操作。这是调试模式下的快速窗口功能。

有没有办法在休息时保持窗户打开?也许还有另一种方法?

事实上,没有这样的功能可以实现你的目标。检测异常是调试模式进程的工作。如果 Debug 模式被破坏,则无法监控异常,因此无法实现。它必须基于Debug模式来捕获。

作为一个建议,你可以试试这个:

建议

1)当您Exception User Unhandled在调试模式下实现错误时,您可以先在代码编辑器中浏览/搜索您的代码。

2)之后,您可以保留代码部分的当前界面,在ExpressionDebug文本框中打开 Quick Watch Window( --> QuickWatch)-->input并单击Reevaluate$exception

在此处输入图像描述

这将与前面所示的相同。


推荐阅读