3

我试图查找是否存在可以让我直观地调试程序的库或工具。即显示类似树结构的graphviz,并在断点处准确突出显示我在进程树中的位置。这样可以更快地了解我的流程是如何工作的,而不是依次调试并在我的脑海中创建一棵树。

我发现了一些我正在寻找的东西,即显示我的进程的树结构和每个函数调用的调用次数 http://www.ibm.com/developerworks/library/l-graphvis/

如果它不存在,那么我可能会计划写一些可以完成这项工作的东西。谢谢

-简历

4

1 回答 1

1

Eclipse的调试可视化插件听起来可能对您有所帮助。此外,古老的数据显示调试器还具有一些用于创建图形的自动例程,尽管是您当前看到的数据结构。我也喜欢kcachegrind的可视化,但它并不完全是调试辅助工具。但是,它的图形视图会向您显示在执行树中的位置。

由于似乎没有一个工具完全符合您的要求,也许这些工具会激发您编写自己的工具;)

于 2012-05-21T08:10:29.907 回答