我有一些C++数据类型,我想改进我的团队中的调试体验。因此,我想在autoexp.dat文件中创建一个自定义可视化工具。[AutoExpand]部分似乎不够,所以我开始查看[Visualizer]。我找到了this website与一些解释,但有没有任何全面的参考/手册/教程?例如,我不知道$c和$e之间的区别。我已经成功地展示了一些基本信息,但我觉得还有很多东西要知道......
你知道什么好的资源吗?
谢谢!
我有一些C++数据类型,我想改进我的团队中的调试体验。因此,我想在autoexp.dat文件中创建一个自定义可视化工具。[AutoExpand]部分似乎不够,所以我开始查看[Visualizer]。我找到了this website与一些解释,但有没有任何全面的参考/手册/教程?例如,我不知道$c和$e之间的区别。我已经成功地展示了一些基本信息,但我觉得还有很多东西要知道......
你知道什么好的资源吗?
谢谢!
2条答案
按热度按时间2ul0zpep1#
看起来这已经在上面评论过了,但是有人来问这个问题不一定会读评论,所以可能会错过boost网站上的伟大教程:
https://svn.boost.org/trac/boost/wiki/DebuggerVisualizers
也
http://mariusbancila.ro/blog/2007/04/06/tweaking-autoexpdat-for-custom-types-in-vs2005/
http://www.idigitalhouse.com/Blog/?p=83
http://www.chromium.org/developers/how-tos/how-to-set-up-visual-studio-debugger-visualizers
http://www.virtualdub.org/blog/pivot/entry.php?id=172
xuo3flqw2#
下面是boost::tuple的可视化工具示例。它应该相当容易遵循: