+ -
当前位置:首页 → 问答吧 → 代码阅读--------不爽-------废掉-------工具--------无奈

代码阅读--------不爽-------废掉-------工具--------无奈

时间:2010-07-02

来源:互联网

现在工作就阅读大量代码,搞明白代码是怎么工作的,写文档,fix bugs,基本上不写代码了。呵呵,这样就废了。

现在不爽的不是每天阅读无关的代码,丝毫不相关的项目,丝毫不相关的语言,Java的、shell的、C++的、C的,反而什么代码对我来说都一样,迅速搞明白工作流程,fuck之。

现在悲剧的是不喜欢用cscope,总是找不到,也许是我不会用吧。也不喜欢用gdb,总觉得跟踪很麻烦。

现在就是一个文件一个文件的自己找着看,习惯了,但是感觉很不爽。

想有个图形化的工具,一下输出代码的调用关系,不用自己找了。

总之就是不爽,谁跟我聊聊吧。

作者: prolj   发布时间: 2010-07-02

vc6

作者: rain_fish   发布时间: 2010-07-02

当然需要可爱的vc助手

作者: rain_fish   发布时间: 2010-07-02

友情帮顶下。

作者: donglongchao   发布时间: 2010-07-02

eclipse 的c/c++插件!

作者: liexusong   发布时间: 2010-07-02

回复 prolj

我跟你聊

作者: naihe2010   发布时间: 2010-07-02

反正都廢了

作者: huxk   发布时间: 2010-07-02

我也是每天都看代码。
工具也没用什么,就是vim+ctag+printk。

作者: klanet   发布时间: 2010-07-02

每个月总有那么几天

作者: cookis   发布时间: 2010-07-02

楼上是对的

作者: lenky0401   发布时间: 2010-07-02

你还可以看代码,哥才叫废了。。天天看IT新闻,然后要搞一个产品出来

作者: maxxfire   发布时间: 2010-07-02



QUOTE:
每个月总有那么几天
cookis 发表于 2010-07-02 12:30




   

作者: pandaiam   发布时间: 2010-07-02

加油

作者: atiansk   发布时间: 2010-07-02

回复 prolj


    eclipse CDT,解决你一切烦恼

作者: wuxb45   发布时间: 2010-07-02

eclipse CDT能自动分析C++代码的调用关系出一张调用图么?

作者: prolj   发布时间: 2010-07-02

emacs vim + cscope +ctags + gtags + graphviz

作者: ah13k   发布时间: 2010-07-02

用 Graphviz 可视化函数调用

http://www.ibm.com/developerworks/cn/linux/l-graphvis/



这是个很头疼的事情 有时间好好看看 先做个记号

作者: 新右卫门   发布时间: 2010-07-02

graphviz那个要跟GCC3去patch的,别再提了。
不要跟我说什么cscope,vim,好像很牛似的,那玩意儿不好用,还不如我自己找看的快呢。

作者: prolj   发布时间: 2010-07-02

本帖最后由 fera 于 2010-07-02 13:52 编辑


QUOTE:
现在就是一个文件一个文件的自己找着看,习惯了,但是感觉很不爽。
prolj 发表于 2010-07-02 12:01




    是很不爽,但是积累到一定程度,你就是专家了。
经验之谈

不是废掉,我觉得正相反,你更完备了

作者: fera   发布时间: 2010-07-02

etrace ,可以在程序运行时,打印出函数调用关系。

作者: wmmy2008   发布时间: 2010-07-02

find grep emacs/vim 。

我看任何工具都不能让每个人称心的。grep 来点--color还是可以看看的。

作者: wsw1wsw2   发布时间: 2010-07-02

source insight怎么样?

作者: ecjtubaowp   发布时间: 2010-07-02

回复 ecjtubaowp


    不会用Win。

作者: prolj   发布时间: 2010-07-02

有个source insight,不过是win平台的

作者: allentsau   发布时间: 2010-07-02

LZ加油!!

作者: BMW_325i   发布时间: 2010-07-02

方案1,装个wine,然后装source insight(很好很强大的工具)
方案2,用code lite,导入源码后,会自动分析,然后就可以用鼠标右键,在代码堆里跳来跳去了(底层用的是cscope)

作者: noword2k   发布时间: 2010-07-02

好的工具可以提高很大的生产力。。。

作者: rain_fish   发布时间: 2010-07-02

上次给你找的那个软件不好用吗?


写汇编的时候我用visio画流程图。

1周就把5K行的汇编弄明白了

作者: 克拉玛依   发布时间: 2010-07-02

回复 prolj


    呵呵,阁下何必如此愤青?难道是被他们伤透心了?

我说好用只不过是我一个人的看法,而且我是自己就用这个,vim/emacs配个cscope/ecb或者ctags 你自己去感受一下再来发表看法把

目前你说用过的任何工具我基本都应该用过,甚至给其中一些写过插件或直接修改他们的源代码。阁下何必在此人生攻击??

呵呵,为何不和气平淡一点?大家都是写代码的鸟罢了

作者: ah13k   发布时间: 2010-07-02