[python]生成cscope符号索引文件的脚本
在使用vim/Emacs阅读源代码时,都要用到cscope生成符号索引文件。网上介绍cscope的文章都会说用下面这段命令来生成cscope的符号索引文件:#!/bin/shfind . -name "*.h" -o -name "*.c" -o -name "*.cc" > cscope.filescscope -bkq -i cscope.filesctags -R
·
在使用vim/Emacs阅读源代码时,都要用到cscope生成符号索引文件。网上介绍cscope的文章都会说用下面这段命令来生成cscope的符号索引文件:
但在windows下,find命令很不好用,不能这样使用find,所以我写了一个python脚本,扫描脚本所在目录的所有的源代码,生成cscope.files文件,然后再调用 cscope生成符号索引文件。
所以,要使用这个脚本,要把cscope文件的路径加到path的环境变量;还有,它是扫描脚本所在目录的源代码。
代码:
其中,变量file_type_list是要扫描源代码文件的后缀。
![Logo](https://devpress.csdnimg.cn/79de2bf0b7994defa4242ef90d5513fa.jpg)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)