在Linux下面浏览代码,一般都是Vim加上tags的组合。
但是对于Android源码或者MTK之类的源码时,由于项目巨大,
ctags生成索引文件时,简直是灾难。时间较长,文件巨大,搜索缓慢。
因此需要对部分文件进行索引。
可以首先把需要tag的文件用find找出来,放到一个文件里面。然后再用ctags命令解析。
寻找文件
find . -name "*.h" -o -name "*.c" -o -name "*.cpp" >> project.files
生成索引
ctags -L project.files
灵活的调整find搜索的类型,就可以适应各种项目了!