visual-studio - 如何在 Visual Studio 中调试期间运行特定的代码片段?
问题描述
我在 Rider Jet Brains 之前使用过。这个 IDE 有一个很棒的功能:我可以开始调试,并在调试会话期间在特殊窗口上运行任何代码片段。在调试会话期间进行小型测试非常方便。我只需要按alt
+F8
来启动它。但是 Visual Studio 呢?有这样的吗?
在这里,我将举一个例子。不是来自 Rider,而是来自 PhpStorm,但这对于这种情况并不重要。Jet Brains 的所有 IDE 都可以在调试会话期间调用此弹出窗口。
如您所见,我可以在 Expression 输入中运行任何表达式并查看下面的结果。
Visual Studio 有类似的东西吗?
解决方案
您可以为此使用即时窗口。它允许调试和评估表达式、执行语句和打印变量值。要显示“立即”窗口,请选择“调试”>“窗口”>“立即”或按 Ctrl+Alt+I。
要查看表达式的结果,请键入 ? 字符后跟表达式,例如:
?1+1
推荐阅读
- heroku - 获取 heroku 数据库地址和凭据,而不是 DATABASE_URL
- c - 如何使用 PWM 实现职责?
- google-sheets - 谷歌表:使用正则表达式过滤文字问号字符
- twig - Twig {% spaceless %} 如果变量为真
- java - RxJava2:onErrorResumeNext 不拦截 400 响应代码
- javascript - 在 React 中将状态从一个组件设置到另一个组件的最佳实践方法
- c++ - 从 'pthread_t' 到 'pthread_t* {aka long unsigned int}' 到 'pthread_t* 的 C++ 无效转换
- c++ - 嗨... id_public 变量不应该给出结果为 81 和 86 吗?为什么它为两个派生类占用不同的内存位置?
- visual-studio-code - 编译时未定义对“WinMain@16”的引用
- javafx - JavaFX 模块 javafx.graphics