首页 > 解决方案 > 如何在 Visual Studio 中调试期间运行特定的代码片段?

问题描述

我在 Rider Jet Brains 之前使用过。这个 IDE 有一个很棒的功能:我可以开始调试,并在调试会话期间在特殊窗口上运行任何代码片段。在调试会话期间进行小型测试非常方便。我只需要按alt+F8来启动它。但是 Visual Studio 呢?有这样的吗?

在这里,我将举一个例子。不是来自 Rider,而是来自 PhpStorm,但这对于这种情况并不重要。Jet Brains 的所有 IDE 都可以在调试会话期间调用此弹出窗口。

在此处输入图像描述

如您所见,我可以在 Expression 输入中运行任何表达式并查看下面的结果。

Visual Studio 有类似的东西吗?

标签: visual-studio

解决方案


您可以为此使用即时窗口。它允许调试和评估表达式、执行语句和打印变量值。要显示“立即”窗口,请选择“调试”>“窗口”>“立即”或按 Ctrl+Alt+I。

要查看表达式的结果,请键入 ? 字符后跟表达式,例如:

?1+1

推荐阅读