新加入一个参数,使得在使用-a参数指定搜索路径的时候还可以加入--depth=XX来指定这些搜索路径的搜索深度.如果不加这个参数,默认的做法是递归遍历该目录,将下面的所有目录全部加入.
比如,Linux Kernel中的fs目录,我只想看根目录下面的代码,以及某个fs的实现,比如etx2的实现,可以这么写:
mktags -a fs --depth=1 -a fs/etx2 -t .c .h
也就是,对fs目录的搜索深度是1, 对fs/ext2目录不限制搜索深度,全部加入进来.
项目地址是:
http://code.google.com/p/mktags/