Editor类,对应代码模板修改(81-C# Script-NewBehaviourScript.cs.txt)
/************************************************************
* 版本声明:v1.0.0
* 类 名 称:CreateInit.cs
* 创建日期:2019/8/2 10:10:44
* 作者名称:末零
* 功能描述:自动修改代码模板(作者、日期等)
************************************************************/
using System.IO;
namespace LastZero.Utility
{
public class CreateInit : UnityEditor.AssetModificationProcessor
{
public static void OnWillCreateAsset(string path)
{
path = path.Replace(".meta", "");
if (path.ToLower().EndsWith(".cs"))
{
string content = File.ReadAllText(path);
content = content.Replace("#AUTHORNAME#", "末零");
content = content.Replace("#CREATETIME#", System.DateTime.Now.ToString());
content = content.Replace("#CREATDATA#", System.DateTime.Now.ToString("yyyy-MM-dd"));
File.WriteAllText(path, content);
}
}
}
}