JustFillBug提供的信息还是比较有用的。
在 2011年1月26日 下午12:55,JustFillBug mozbug...@yahoo.com.au写道:
On 2011-01-25, Zom King zom...@gmail.com wrote:
我读开源代码,大多是一头雾水.不知道从哪里下手,也从网站上找了些方法,但总
感觉不够直接不够快速.如果有什么软件可以辅助看代码,能表示清楚整个项目中
哪个调用哪个,哪个继承哪个等关系,可以生成声纳图或者UML之类的.那该多好.
不知道现在有没有这样的软件?
call graph
如果比较适应SourceInsight,那么看看这篇文章:
新版ctagsinterface插件的发布使得jedit直追source insight
http://www.javaeye.com/topic/435398
或者试试
Source Navigator NG
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
如果有成百上千个调用关系,那怎么看得过来呀?先看架构文档,再看主函数吧,代码读起来很费劲的说,尤其是有特定算法和模式的时候,需要修改、调试的时候再去分别看咯。
2011/1/25 Zom King zom...@gmail.com
我读开源代码,大多是一头雾水.不知道从哪里下手,也从网站上找了些方法,但总感觉不够直接不够快速.
如果有什么软件可以辅助看代码,能表示清楚整个项目中哪个调用哪个,哪个继承哪个等关系,可以生成声纳图或者UML之类的.那该多好.
不知道现在有没有这样的软件?
-- 下一部分 --
我读开源代码,大多是一头雾水.不知道从哪里下手,也从网站上找了些方法,但总感觉不够直接不够快速.
如果有什么软件可以辅助看代码,能表示清楚整个项目中哪个调用哪个,哪个继承哪个等关系,可以生成声纳图或者UML之类的.那该多好.
不知道现在有没有这样的软件?
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110125/7e911c2c/attachment.html
--
ubuntu-zh mailing
刚打电话给Understand中国销售代理了,一套要1200,还不是人民币,是刀!
在 2011年1月25日 下午3:18,GaoShuai gaoshuaib...@gmail.com写道:
Understand 软件,linux下和windows都有相应软件实现,可以搜搜看,用它来看代码应不错~
在 2011年1月25日 下午2:08,刘洋 amankw...@gmail.com写道:
On Tue, Jan 25, 2011 at 01:17:27PM +0800, 王万清 wrote:
好像有一个叫SPE的Python IDE吧,能自动生成pydoc。
啊 不是网站上可以下载Linux 版本的吗?
还收费?
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110126/bb7c87a2/attachment.html
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
On 2011-01-25, Zom King zom...@gmail.com wrote:
我读开源代码,大多是一头雾水.不知道从哪里下手,也从网站上找了些方法,但总
感觉不够直接不够快速.如果有什么软件可以辅助看代码,能表示清楚整个项目中
哪个调用哪个,哪个继承哪个等关系,可以生成声纳图或者UML之类的.那该多好.
不知道现在有没有这样的软件?
call graph visualization:
http://en.wikipedia.org/wiki/Call_graph#Software
--
ubuntu-zh mailing list
我读开源代码,大多是一头雾水.不知道从哪里下手,也从网站上找了些方法,但总感觉不够直接不够快速.
如果有什么软件可以辅助看代码,能表示清楚整个项目中哪个调用哪个,哪个继承哪个等关系,可以生成声纳图或者UML之类的.那该多好.
不知道现在有没有这样的软件?
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110125/5bec784a/attachment.html
--
ubuntu-zh mailing
同求 这是个问题
开源 自由软件的初衷就是这个
希望有好的方法 帮助学习
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110125/5841f97c/attachment.html
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
Eclipse 能满足一部分要求吧。里面的outline可以看定义,也可以看call hierarchy。
还有就是Ctrl+click来跳转函数也很方便。
另外如果注释是按照doxygen标准写得,可调用doxygen输出调用关系图
2011/1/25 znetor zne...@gmail.com
同求 这是个问题
开源 自由软件的初衷就是这个
希望有好的方法 帮助学习
-- 下一部分 --
一个HTML附件被移除...
URL:
搜“vim ide”
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110125/7b0c7f0c/attachment.html
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
running it ;-)
在 2011年1月25日 上午11:14,孙锡麟 s.sn.gira...@gmail.com 写道:
搜“vim ide”
-- 下一部分 --
一个HTML附件被移除...
URL:
https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110125/7b0c7f0c/attachment.html
--
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
Understand 软件,linux下和windows都有相应软件实现,可以搜搜看,用它来看代码应不错~
在 2011年1月25日 下午2:08,刘洋 amankw...@gmail.com写道:
On Tue, Jan 25, 2011 at 01:17:27PM +0800, 王万清 wrote:
好像有一个叫SPE的Python IDE吧,能自动生成pydoc。
Emacs speedbar(好像是这个名字)也可以实现函数名之类的。
感觉Emacs +
cedet里边应该包含了speedbar,很不错的,读代码或者写代码都很不错。
在
13 matches
Mail list logo