发新话题
打印

大家都是如何在Linux下阅读代码的....

大家都是如何在Linux下阅读代码的....

最开始是使用vim阅读,当碰到一些陌生的变量或函数时,用find, grep等命令查找变量和函数;这种效率非常低效;

    后来,开始慢慢习惯在Windows下使用Source Insight来分析阅读代码。用了一段时间,也觉得不是很方便: 每次阅读代码,还得把程序从服务器上copy到windows,然后用source insight来建立工程阅读。

    后来一次出差到深圳,由于没有Source Insight,结果看程序忒不方便。那边的一个老工程师说为什么不用: vim+ctags ? 一语惊醒梦中人,回武汉后,好好看了一下vim+ctags;自己学着用了一个小时,觉得效率快多了,再也不用copy代码,建立工程如此烦琐的工作了。

   自己对vim+ctags也只是了解一些皮毛,不过够用就行。需要这方面的知识的同志,可以到google和baidu上搜索,相关文档多于牛毛。 我在这里只是谈一下自己的一点开发经验,对新人有所启发。

   熟练掌握vi+ctags的同志可以一笑而过,如果有更好的经验,当然也真诚地希望能拿出来和大家一起分享;对于那些跟我一样,还不了解ctags的同志,不要在乎一两个小时时间来学习vi+ctags的环境搭建,熟悉他们的使用。磨刀不误砍柴工,相信你们使用之后也会跟我一样离不开他!
不可不怀有生之乐,亦不可不怀虚生之忧;宁忍一时之寂寞,勿取万古之凄凉。

TOP

呵呵 我试试 还没有试过这样看源码 我一般都在win下看

TOP

这里也有一篇类似的东东:http://www.mcuos.com/thread-11-1-3.html
welcome everyone, you are at home now.

TOP

觉得还是sourceinsight最方便啊,鼠标点到哪里,关联信息就自动出来了。
Hello eCos world!

TOP

我在linux 下用sourceinsight来使用,  方案使用wine + sourceinsight, 阅读起来很方便
非常喜欢与大家交流,  讨论问题.
大家有疑问请贴在论坛.

TOP

发新话题