在使用外部调试器时在 VS2013 中使用 NatVis 文件

Posted

技术标签:

【中文标题】在使用外部调试器时在 VS2013 中使用 NatVis 文件【英文标题】:Use NatVis files in VS2013 while using external debugger 【发布时间】:2015-06-24 11:10:32 【问题描述】:

在 Visual Studio 2013 中使用外部调试器插件(例如 VisualGDB)而不是内置调试器调试程序时,不会加载和使用 .natvis 文件。

现在是否可以将 NatVis 与除内置调试器之外的任何其他调试器一起使用,如果可以,如何启用它?

【问题讨论】:

【参考方案1】:

我不相信你想要的东西是可能的。从我使用 VS 的调试器和几个用于各种游戏控制台的外部集成调试器中可以看出,调试器负责收集作用域变量的表达式,并为它们显示正确的值。

您最好的选择是直接使用 VS 的调试器(如果可以的话),或者看看您是否无法让您正在使用的调试器的开发人员添加他们自己对类型可视化的支持。

对不起!

【讨论】:

以上是关于在使用外部调试器时在 VS2013 中使用 NatVis 文件的主要内容,如果未能解决你的问题,请参考以下文章

VS2013中使用ninja构建WebRTC并调试

运行外部文件时在 ipython qtconsole 中进行 LaTeX 打印

如何在使用 GAE Maven 插件时在 IDEA 中调试 Java Google App Engine 应用程序?

使用外部文件和负载测试 VS2013 进行编码的 UI 测试

在 VS2013 中调试时的身份验证问题 - iis express

在 VS Code 中调试时如何跳过外部代码