经常要阅读源码,总结出几个阅读的源码的工具.
1. ctags + vi
Ubuntu上可直接安装ctags vim
sudo apt-get install ctags vim
在源码目录下,用下面的命令生成索引
ctags -R
vi -t main类似可以直接阅读,在符号上ctrl+]就可以跳转了.
2.source insight
windows上可能用vim ctags有些费劲.
source insight非常好用,gui操作即可,功能丰富,当然Ubuntu上也可以使用哦(Wine)
3.global
有些移动设备上,以上的工具都没有,比如android pad上,这时候html形式的交叉索引就非常好了.
sudo apt-get install global 即可安装
以下命令生成源码交叉索引:
gtags
htags -g -Fnsa