Как сохранить шаблон конфигурации в Source Insight? - PullRequest
0 голосов
/ 27 января 2010

Я работаю над проектом со многими похожими ветками. Я хотел бы настроить Source Insight «раз и навсегда» - потратить время на анализ огромного проекта, для которого файлы / каталоги должны быть включены и исключены, а затем сохранить его как конфигурацию, чтобы при запуске нового проекта в ветке я мог начать почти сразу, с небольшими изменениями.

Есть ли способ сохранить информацию о конфигурации проекта в шаблоне для использования в будущих проектах?

1 Ответ

1 голос
/ 23 июля 2010

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

Добавляет список файлов в проект hprj. Параметр listfilename - это строка, содержащая имя файла списка. Файл списка должен быть текстовым файлом, содержащим одно имя файла в строке. Файл также может содержать один каталог на строку, в этом случае содержимое каталога добавляется в проект.

Теперь вам просто нужно создать список файлов. Вы можете сделать это как угодно, либо можете позволить Source Insight создать его из предыдущего проекта. Для этого просто откройте проект, который вы хотите использовать в качестве «шаблона», и перейдите на Project > Project Report. Снимите все флажки и нажмите «ОК». Теперь удалите строки заголовка в верхней части отчета и строку «Всего файлов ...» снизу. Вы должны остаться со списком всех файлов в проекте, относящихся к исходному каталогу проекта. Сохраните этот файл, чтобы использовать его для добавления файлов в новые проекты в будущем.

...