繁体   English   中英

Armadillo的自定义natvis文件仅适用于resharper

[英]Custom natvis file for Armadillo only works with resharper

我为Visual Studio(17.7.4)创建了一个自定义可视化文件(.natvis),以便能够查看Armadillo容器中的数据。

自定义可视化仅在将鼠标悬停在变量上并且启用了ReSharper(2018.3.2)时才有效。 如果我打开“本地”窗口或添加“监视”,则不会显示自定义可视化(启用或不启用ReSharper)。

根据这篇文章有没有办法在Visual Studio Debug中打印犰狳矩阵或向量? natvis文件正在运行。

另一个相关链接。 使用.natvis文件在visual studio 2015中自定义多维数组调试

事实证明,.natvis文件正在根据natvis诊断输出正确加载和解析。 自定义可视化仅在将鼠标悬停在变量(ReSharper功能)而不是输出变量窗口时才起作用的原因是调试器设置,调试 - >选项 - >常规 - >显示变量窗口中对象的原始结构。

我试图在实施建议这个职位,即约“可变窗口对象的显示原料结构”选项开启的一部分。 正如帖子中所建议的,打开和关闭该功能可能会有效。 我最终重新启动计算机并将该选项设置为关闭 这解决了我的问题,我能够在变量窗口中以及将鼠标悬停在变量上时看到自定义可视化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM