vsはどのように自分のコードを自動的に著作権情報を追加しますか?
以下の内容はhttp://www.cnblogs.com/houleixx/archive/2008/03/29/1097740.html#1128496から転載します.
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在、ほとんどの会社ではプログラマがプログラムファイルの頭に著作権情報を加えることによって、それぞれの人が書いた文書を区別できます.もしあるファイルに問題があったら、すぐにファイルの作成者を見つけられます.一番短い時間で問題を解決します.よく次のフォーマットです.
CopyとPasteの方式を使う人がいます.これは時間を浪費します.効果もあまりよくないです.上の時間はPasteに行けないと言います.ハハ、次は私達のコードに個性があるように教えます.1.visual studio 2005のインストール経路の下で 例えば:[ディスク]:\Program files\Microsoft Visual Studio 8\Common 7\IDE\ItemTemplates Cache 2.フォルダを見つけたら図のようになります.
中には各種言語の修正ができます.WinFormの中のクラスを修正すれば、\CSharp\2052\Class.zipを開くことができます.その中に\CSharp\2052\すべてのWinFormファイルタイプのテンプレートが含まれています.Class.zipの中にClass.csファイルがあります.私達はそれを修正します.WinFormに種類を追加すると、下記のように自動的にファイルが追加されます.
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
現在、ほとんどの会社ではプログラマがプログラムファイルの頭に著作権情報を加えることによって、それぞれの人が書いた文書を区別できます.もしあるファイルに問題があったら、すぐにファイルの作成者を見つけられます.一番短い時間で問題を解決します.よく次のフォーマットです.
//======================================================================
//
// Copyright (C) 2007-2008
// All rights reserved
//
// filename :Class4
// description :
//
// created by at 03/09/2008 18:41:28
// http://houleixx.cnblogs.com
//
//======================================================================
CopyとPasteの方式を使う人がいます.これは時間を浪費します.効果もあまりよくないです.上の時間はPasteに行けないと言います.ハハ、次は私達のコードに個性があるように教えます.1.visual studio 2005のインストール経路の下で 例えば:[ディスク]:\Program files\Microsoft Visual Studio 8\Common 7\IDE\ItemTemplates Cache 2.フォルダを見つけたら図のようになります.
中には各種言語の修正ができます.WinFormの中のクラスを修正すれば、\CSharp\2052\Class.zipを開くことができます.その中に\CSharp\2052\すべてのWinFormファイルタイプのテンプレートが含まれています.Class.zipの中にClass.csファイルがあります.私達はそれを修正します.WinFormに種類を追加すると、下記のように自動的にファイルが追加されます.
//======================================================================
//
// Copyright (C) 2007-2008
// All rights reserved
//
// filename :$safeitemrootname$
// description :
//
// created by at $time$
// http://houleixx.cnblogs.com
//
//======================================================================
using System;
using System.Collections.Generic;
using System.Text;
namespace $rootnamespace$
{
class $safeitemrootname$
{
}
}
$rootnamespace$クラスの名前を生成するために、safeitemenrootname$はクラスの名前を生成します.著作権情報に$time$を追加してください.直接作成に参加できます.CSharp\2052のすべてのテンプレートを修正します.システムのコードを簡単に変更しないでください.私達の正常な使用に影響を与えないようにします.Web開発をする人にとってはItemTemplates Cache\Web\CSharp\2052で修正できます.種類のファイルを新たに作って、私達のカスタマイズした著作権情報を挿入することができます.//======================================================================
//
// Copyright (C) 2007-2008
// All rights reserved
//
// filename :NewClass
// description :
//
// created by at 03/09/2008 20:31:56
// http://houleixx.cnblogs.com
//
//======================================================================
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/**//// <summary>
/// NewClass
/// </summary>
public class NewClass
{
public NewClass()
{
//
// TODO:
//
}
}
試してみましたが、ご希望の効果が得られます.ご成功をお祈りします.