visual-studio - 从哪里获得调试器变量的完整列表?

标签 visual-studio debugging

我正在尝试设置一个跟踪点以在 VS 中打印命中计数,但我无法找到任何类型的 $NAME 以在打印消息对话框中使用。我试过 http://msdn.microsoft.com/en-us/library/vstudio/232dxah7(v=vs.100).aspx但我找不到任何描述我可以输出的每个可能值的链接。以前我使用过为此目的编写的 VB 宏,但不幸的是它运行得太慢并且可能导致非常高的延迟,这在我的环境中是 Not Acceptable 。也许有人可以给我指点一些文章,我可以从中挑选足够的信息?

最佳答案

MSDN 声明:您可以使用 DebuggerDisplayAttribute 语法(请参阅 DebuggerDisplayAttribute)在消息中包含编程信息。这里有几个例子

http://msdn.microsoft.com/en-us/library/5557y8b4.aspx http://msdn.microsoft.com/en-us/library/system.diagnostics.debuggerdisplayattribute.aspx

看看这个问答: What expressions are allowed in tracepoints?

关于visual-studio - 从哪里获得调试器变量的完整列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27930152/

相关文章:

visual-studio - 将权限提升到 Visual Studio 以获取构建后事件批处理脚本

c++ - 为什么我收到警告 "C4199 two-phase name lookup is not supported for C++/CLI, C++/CX, or openmp"?

c++ - MSVC 2017 下缺少 C11 strerrorlen_s 函数

python - 调试器在 "Collecting data..."处超时

unit-testing - 运行ctest时如何找到错误所在

xml - Visual Studio 2013 IntelliSense 无法使用特定的 web.config 文件

c++ - Visual Studio C++ 2k15 - 指针地址出错

c++ - 如何纠正对运算符优先级的错误假设以消除代码的副作用?

debugging - 调试 Worklight 应用程序的推荐方法是什么?

c++ - 当变量在 Visual Studio C++ 调试器中显示为红色时,这意味着什么?