在Visual Studio中调试期间评估表达式

时间:2018-02-23 08:56:10

标签: visual-studio debugging intellij-idea ide

我习惯了Jetbrains IDEA和Java,但现在我有一个.NET / C#项目并使用Visual Studio 2017(社区)。

如果我在IDEA中调试代码,我总是可以在使用IDE的“Evaluate Expression”功能在断点处停止执行时运行代码:https://www.jetbrains.com/help/idea/evaluating-expressions.html (虽然它适用于PyCharm,但Java的工作方式相同:GIF)。

Visual Studio中有类似内容吗?

3 个答案:

答案 0 :(得分:1)

只需突出显示表达式,右键单击并选择“在调试控制台中评估” - 它会在调试控制台中为您提供结果

答案 1 :(得分:0)

我有完全相同的问题。

研究后,我发现最接近的是Immediate Window,它在键入时会给您一些智能。

screenshot

答案 2 :(得分:0)

Visual Studio调试器包含表达式评估器,当您在 QuickWatch 对话框,监视窗口立即窗口中输入表达式时,这些表达式评估器将起作用。表达式评估器也可以在 Breakpoints窗口和调试器中的许多其他地方使用。

这里是a link