建立Unity腳本時添加文件頭信息

1.將對應unity版本目錄(.\Editor\Data\Resources\ScriptTemplates)下的81-C# Script-NewBehaviourScript.cs.txt 腳本模板文件中添加文件頭信息code

/****************************************************
    文件:#SCRIPTNAME#.cs
    做者:#CreateAuthor#
    日期:#CreateTime#
    功能: 
*****************************************************/

using UnityEngine;

public class #SCRIPTNAME# : MonoBehaviour 
{

}

2.在Unity工程文件夾(Plugins\Editor)建立添加提示信息的腳本ip

using System;
using System.IO;

public class HeadDetailedRecoder : UnityEditor.AssetModificationProcessor {
    private static void OnWillCreateAsset(string path) {
        path = path.Replace(".meta", "");
        if (path.EndsWith(".cs")) {
            string str = File.ReadAllText(path);
            str = str.Replace("#CreateAuthor#", "Pangdudu").Replace(
                              "#CreateTime#", string.Concat(DateTime.Now.Year, "/", DateTime.Now.Month, "/",
                                DateTime.Now.Day, " ", DateTime.Now.Hour, ":", DateTime.Now.Minute, ":", DateTime.Now.Second));
            File.WriteAllText(path, str);
        }
    }
}

這樣就能夠在unity中建立腳本時生成頭文件。(也能夠經過Visual Assist X添加腳本頭文件信息)string

相關文章
相關標籤/搜索