VisualStudioの新しいコードファイルの先頭に署名と日付をすばやく定期的に追加する方法を探しています。
マクロを使用してこれを行うためのチュートリアルがいくつかありますが、VS2012ではマクロがサポートされなくなったようです。
ヘッダーをコードスニペットとして定義してスニペットを挿入することはできますが、スニペットは現在の日付の取得をサポートしていません。
次のT4テンプレートを使用して正しいテキストを生成できます。
<#@ template debug="false" hostspecific="false" language="C#" #>
// <author>Pieter Müller</author>
// <date><#=DateTime.Now.ToString("yyyy-MM-dd")#></date>
<#@ output extension=".cs" #>
これにより、次の結果が得られます。これは完璧です。
// <author>Pieter Müller</author>
// <date>2012-10-30</date>
問題は、このコードを新しいコードファイルに、自動または手動で、類似したものInsert Snippet
またはショートカットキーを使用して、すばやく定期的に挿入する方法はありますか?
答えがないが、必要な署名ヘッダーを生成するための良いアイデアがある場合は、コメントを残してください。ありがとう!