1

私は多くの同様のブランチを持つプロジェクトに取り組んでいます。Source Insightを「一度限り」構成したいのですが、ファイル/ディレクトリを含めたり除外したりする必要のある巨大なプロジェクトを分析し、それを構成として保存して、新しいプロジェクトを開始するときに時間を費やしたいと思います。ブランチでは、わずかな調整を加えるだけで、ほぼすぐに開始できました。

プロジェクト構成情報をテンプレートに保存して、将来のプロジェクトで使用する方法はありますか?

4

1 に答える 1

1

Source Insightには、ファイルとディレクトリのリストをプロジェクトに追加する方法がいくつかあります。最も簡単な方法は、に移動しProject > Add And Remove Project Files...、[リストから追加]を選択してから、ファイルを選択することです。このファイルには、絶対ファイルパスまたはで指定されたプロジェクトソースディレクトリからの相対パスを含めることができますProject > Project SettingsAddFileListToProj(hprj, listfilename)そのようにしたい場合は、SourceInsightマクロでこの関数を使用することもできます。ドキュメントから:

プロジェクトにファイルのリストを追加しますhprjlistfilenameパラメータは、リストファイルの名前を含む文字列です。リストファイルは、1行に1つのファイル名を含むテキストファイルである必要があります。ファイルには、1行に1つのディレクトリを含めることもできます。その場合、ディレクトリの内容がプロジェクトに追加されます。

ここで、ファイルのリストを作成する必要があります。必要に応じて外部で実行することも、SourceInsightに前のプロジェクトから作成させることもできます。これを行うには、「テンプレート」として使用するプロジェクトを同様に開き、に移動しProject > Project Reportます。すべてのチェックボックスをオフにして、[OK]をクリックします。次に、レポートの上部からヘッダー行を削除し、下部から「合計ファイル...」行を削除します。プロジェクトのソースディレクトリに関連するプロジェクト内のすべてのファイルのリストが残っているはずです。このファイルを保存して、将来新しいプロジェクトにファイルを追加するために使用します。

于 2010-07-22T20:23:54.190 に答える