Unity—创建脚本自动添加模板注释
步骤一:在你的unity安装路径下找到81-C# Script-NewBehaviourScript.cs文件,打开脚本文件,将以下内容覆盖原文件内容。我的路径如下:
//覆盖内容如下。 作者名和邮箱名可随意更改,可根据自己喜好添加或者减少注释字段。
/****************************************************
文件:#SCRIPTNAME#.cs
作者:MINITAO
邮箱: [email protected]
日期:#CreateTime#
功能:Nothing
*****************************************************/
using UnityEngine;
public class #SCRIPTNAME# : MonoBehaviour
{
}
步骤二:在Unity项目中创建一个Editor文件夹,在此文件夹下创建一个脚本为ScriptsInfoRecoder.cs,脚本内容如下:
/************************************************************
文件: ScriptsInfoRecoder.cs
作者: MINITAO
邮箱: [email protected]
日期: 2019/03/13 12:01
功能: 记录脚本信息
*************************************************************/
using System;
using System.IO;
public class ScriptsInfoRecoder : UnityEditor.AssetModificationProcessor {
private static void OnWillCreateAsset(string path) {
path = path.Replace(".meta", "");
if (path.EndsWith(".cs")) {
string str = File.ReadAllText(path);
str = str.Replace("Plane", Environment.UserName).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);
}
}
}
测试:新建一个脚本类,如Test_01.cs可查看效果