0. 引言
Source insight在建立工程的时候,有从文件列表导入所有文件的功能: add from list,这样很便利于我们新建一个工程。比如之前的文章:优雅的阅读linux源码。这是一个很好用的工具。
但是,比较奇怪的是,并不提供“导出目前项目中所有的文件”的功能,这对于我们下次再次导入文件来说,就存在一定的不便。
在工程文件夹里找了一下,并没有找到相关的明文保存的列表,所以只能自己找找办法。
1. 步骤
1.1 在source insight中打开File list。
1.2 在FileList中右键选择 Copy list - copy all item
1.3 把复制的内容粘贴到一个excel里。
粘贴之后可以看到,我们需要的内容就在前两列(如果没分列自己用excel分割下数据就行)。
做一个字符串拼接即可。
以前这种都会写个小Python,现在越来越懒,然后发现excel自身功能也不少。
然后在新的一列的一格写公式:
=CONCATENATE(B1,"\",A1)
然后把G1往下拉就行了