はじめに
仕事でよく使っているScriptTemplatesですが、CreateMenuに項目が増えてしまうことがとても気になっていました。
ある案件でScriptTemplatesの項目がひとつに纏まっており、個人的に良いなと思ったのでやり方をまとめてみたいと思います。
注意点:
テンプレートファイルの内容については触れません。
ファイル名のルールにのみ触れます。
使用したバージョン
Unity 2018.3.0f2
作り方
Assetsフォルダ以下にSctiptTemplatesフォルダを作成し、テンプレートを作成していきます。
今回はUnityの元々のScriptTemplatesをコピーし、ファイル名を変更して用意しました。
ファイル名のルールは、以下のようになっています。
{priority}-{項目名}-{新規ファイル名.拡張子}.txt
ファイルを作成や追加をしたあとにUnityを再起動するとテンプレートが有効になります。
今はまだファイルが少ないので問題ないですが、ファイルが多くなってくるとぱっと見てどの項目かわからなくなってしまうことがあります。
なので、項目をひとつに纏めてみたいと思います。
ファイル名のルールは、以下のようになっています。
{priority}-{纏める項目名}__{項目名}-{新規ファイル名.拡張子}.txt
Unityを再起動してテンプレートを有効にするとMy Templates
という項目に纏められていることが確認できます。
必要があれば纏めた項目内でも一部を纏めることができます。
{priority}-{纏める項目名1}__{纏める項目名2}__{項目名}-{新規ファイル名.拡張子}.txt
まとめ
- テンプレートはファイル名の
{priority}-
と{項目名}
の間に{纏める項目名}__
を入れると纏めることができる。 -
{纏める項目名}__
を複数個つけると階層構造のように纏めることもできる。