VS 2005のテンプレートにコメントを追加
詳細
C:Program FilesMicrosoft Visual Studio 8Common 7IDEItemTemplatesCSharp2052を開く
それぞれClass.zip、Interface.zip、Form.zipコメントの追加(Class.zipを例に)
注意:解凍しないで、直接修正すればいいです.
vsが持参したコマンドラインで実行
ここで$var$はシステムの変数であり、テンプレートパラメータは大文字と小文字を区別するので注意してください.システムで使用可能なパラメータは次のとおりです.
パラメータはclrversion共通言語実行ライブラリ(CLR)の現在のバージョンを示します.GUID[1−10]は、プロジェクトファイル内のプロジェクトGUIDのGUIDを置き換えるためのものである.最大10個の一意のGUID(例えばguid 1)を指定することができる.itemnameユーザーが新しいアイテムを追加ダイアログボックスで指定した名前.machinenameの現在のコンピュータ名(たとえばComputer 01).Projectnameユーザーが新しいプロジェクトダイアログボックスで指定した名前.registeredorganization HKLMSoftwareMicrosoftWindows NTCurrentVersionRegisteredOrganizationのレジストリアイテムの値.rootnamespace現在のプロジェクトのルートネーミングスペース.このパラメータは、順方向プロジェクトに追加されたアイテムのネーミングスペースを置き換えます.safeitemnameユーザーは、「新規アイテムの追加」ダイアログ・ボックスで指定した名前で、安全でない文字とスペースをすべて削除します.safeprojectnameユーザーは、「新規プロジェクト」ダイアログ・ボックスで指定した名前で、安全でない文字とスペースをすべて削除します.timeの現在時刻をDD/MM/YYY 00:00:00:00形式で表します.userdomainの現在のユーザードメイン.usernameの現在のユーザー名.year YYY形式で表される現在の年.
C:Program FilesMicrosoft Visual Studio 8Common 7IDEItemTemplatesCSharp2052を開く
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates\CSharp\1033
それぞれClass.zip、Interface.zip、Form.zipコメントの追加(Class.zipを例に)
/***********************************************************************
* Copyright(c) $year$
* CLR : $clrversion$
* :$safeitemrootname$.cs
* :FK
* :$time$
* :
* :
* :
************************************************************************/
using System;
using System.Collections.Generic;
using System.Text;
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
注意:解凍しないで、直接修正すればいいです.
vsが持参したコマンドラインで実行
devenv /setup
ここで$var$はシステムの変数であり、テンプレートパラメータは大文字と小文字を区別するので注意してください.システムで使用可能なパラメータは次のとおりです.
パラメータはclrversion共通言語実行ライブラリ(CLR)の現在のバージョンを示します.GUID[1−10]は、プロジェクトファイル内のプロジェクトGUIDのGUIDを置き換えるためのものである.最大10個の一意のGUID(例えばguid 1)を指定することができる.itemnameユーザーが新しいアイテムを追加ダイアログボックスで指定した名前.machinenameの現在のコンピュータ名(たとえばComputer 01).Projectnameユーザーが新しいプロジェクトダイアログボックスで指定した名前.registeredorganization HKLMSoftwareMicrosoftWindows NTCurrentVersionRegisteredOrganizationのレジストリアイテムの値.rootnamespace現在のプロジェクトのルートネーミングスペース.このパラメータは、順方向プロジェクトに追加されたアイテムのネーミングスペースを置き換えます.safeitemnameユーザーは、「新規アイテムの追加」ダイアログ・ボックスで指定した名前で、安全でない文字とスペースをすべて削除します.safeprojectnameユーザーは、「新規プロジェクト」ダイアログ・ボックスで指定した名前で、安全でない文字とスペースをすべて削除します.timeの現在時刻をDD/MM/YYY 00:00:00:00形式で表します.userdomainの現在のユーザードメイン.usernameの現在のユーザー名.year YYY形式で表される現在の年.