在使用vim/Emacs阅读源代码时,都要用到cscope生成符号索引文件。网上介绍cscope的文章都会说用下面这段命令来生成cscope的符号索引文件:
但在windows下,find命令很不好用,不能这样使用find,所以我写了一个python脚本,扫描脚本所在目录的所有的源代码,生成cscope.files文件,然后再调用 cscope生成符号索引文件。
所以,要使用这个脚本,要把cscope文件的路径加到path的环境变量;还有,它是扫描脚本所在目录的源代码。
代码:
其中,变量file_type_list是要扫描源代码文件的后缀。