有没有好的软件可以可视化代码调用层次关系??

932 views
Skip to first unread message

Tang Guojing

unread,
Oct 12, 2011, 10:53:51 PM10/12/11
to TopLanguage
看java或者C/C++大项目的代码时,巨痛苦无比,函数之间的调用层次不够明显
最好有可视化的工具,可以用层次图的方式展示出每个函数之间的调用关系
现在有这样的软件么?
跪求~~~

pzh_ll

unread,
Oct 12, 2011, 11:01:08 PM10/12/11
to pongba
XML图好象具备一点这种意思,不知道你是否指的这个?
 
 
2011-10-13

pzh_ll

发件人: Tang Guojing
发送时间: 2011-10-13  10:52:59
收件人: TopLanguage
抄送:
主题: [TL] 有没有好的软件可以可视化代码调用层次关系??

Tang Guojing

unread,
Oct 12, 2011, 11:11:29 PM10/12/11
to pon...@googlegroups.com
xml图是什么?根据xml文件制作成的图?
最好是能够一目了然的把函数之间的调用关系展示出来的工具。
你说的xml图是用什么工具制作的啊?

Ernest He

unread,
Oct 12, 2011, 11:16:25 PM10/12/11
to pon...@googlegroups.com

Doxygen + GraphViz 函数/类调用图



Java的话,还有一个EssModel。如果是函数调用直接上google就有很多。

2011/10/13 pzh_ll <piaopi...@163.com>



--
Ernest He
@PoQoP TEAM
@Software College, SCUT


Moore

unread,
Oct 13, 2011, 12:15:42 AM10/13/11
to TopLanguage
SciTools Understand ,我想LZ 想要的就是这个。

HaoPeiQiang

unread,
Oct 13, 2011, 12:30:18 AM10/13/11
to pon...@googlegroups.com
http://www.sourceinsight.com/

2011/10/13 Moore <lyx...@gmail.com>

SciTools Understand  ,我想LZ 想要的就是这个。

On Oct 13, 11:16 am, Ernest He <ernest.he2...@gmail.com> wrote:
> Doxygen + GraphViz 函数/类调用图 <http://www.oschina.net/question/107361_21305>
>



--
Tinyfool的Blog http://tiny4.org/blog/

古拉依尔红福

unread,
Oct 13, 2011, 12:52:03 AM10/13/11
to pon...@googlegroups.com
他说的是UML图吧
--
http://www.szns.org/

Xiang Wang

unread,
Oct 13, 2011, 1:29:56 AM10/13/11
to pon...@googlegroups.com
Doxygen 很给力的。

2011/10/13 Tang Guojing <guojingt...@gmail.com>



--

Best Regards,

Devil Wang| Engineer of Linux

Gtalk: wxjeacen AT gmail DOT com


Vanny Wang

unread,
Oct 13, 2011, 3:06:32 AM10/13/11
to pon...@googlegroups.com
Source Insight(非免费)

张卫滨

unread,
Oct 13, 2011, 3:17:06 AM10/13/11
to pon...@googlegroups.com
一边看代码一边自己画uml,事半功倍。 我看的系统都不是特别大

Vanny Wang <vann...@gmail.com>写道:

>Source Insight(非免费)
>
>在 2011年10月13日 下午1:29,Xiang Wang <wxje...@gmail.com>写道:
>

>> *Doxygen 很给力的。
>> *


>>
>> 2011/10/13 Tang Guojing <guojingt...@gmail.com>
>>
>>> 看java或者C/C++大项目的代码时,巨痛苦无比,函数之间的调用层次不够明显
>>> 最好有可视化的工具,可以用层次图的方式展示出每个函数之间的调用关系
>>> 现在有这样的软件么?
>>> 跪求~~~
>>>
>>
>>
>>
>> --
>>

>> **
>> *
>>
>> Best Regards,
>> **


>>
>> Devil Wang| Engineer of Linux
>>

>> Gtalk: wxjeacen AT gmail DOT com <wxje...@gmail.com>
>>
>> *
>>
>>

Tang Guojing

unread,
Oct 13, 2011, 3:21:47 AM10/13/11
to pon...@googlegroups.com
我在试用SciTools Understand  ,看起来不错,谢了!

rexfield

unread,
Oct 13, 2011, 9:03:16 AM10/13/11
to TopLanguage
我一般是使用 QESAT/C++ 看看。

abracadabra

unread,
Oct 14, 2011, 4:14:32 AM10/14/11
to TopLanguage
Java的话,Ecplise和NetBeans都有可用的UML插件。C++的话,source navigator。虽然不太好用,但都是免费
的。

jinhu wang

unread,
Oct 14, 2011, 4:22:49 AM10/14/11
to pon...@googlegroups.com
source insight
Reply all
Reply to author
Forward
0 new messages