Source Insight имеет несколько способов добавить список файлов и каталогов в проект. Самый простой способ - перейти на Project > Add And Remove Project Files...
, выбрать «добавить из списка», затем выбрать файл. Этот файл может содержать абсолютные пути к файлам или пути относительно каталога источника проекта, указанного в Project > Project Settings
. Вы также можете использовать функцию AddFileListToProj(hprj, listfilename)
в макросе Source Insight, если хотите сделать это таким образом. Из документации:
Добавляет список файлов в проект hprj
. Параметр listfilename
- это строка, содержащая имя файла списка. Файл списка должен быть текстовым файлом, содержащим одно имя файла в строке. Файл также может содержать один каталог на строку, в этом случае содержимое каталога добавляется в проект.
Теперь вам просто нужно создать список файлов. Вы можете сделать это как угодно, либо можете позволить Source Insight создать его из предыдущего проекта. Для этого просто откройте проект, который вы хотите использовать в качестве «шаблона», и перейдите на Project > Project Report
. Снимите все флажки и нажмите «ОК». Теперь удалите строки заголовка в верхней части отчета и строку «Всего файлов ...» снизу. Вы должны остаться со списком всех файлов в проекте, относящихся к исходному каталогу проекта. Сохраните этот файл, чтобы использовать его для добавления файлов в новые проекты в будущем.