我想有能力编写someArray.rnd
,我希望它生成以下代码:
UnityEngine.Random.Range(0, someArray.length)
我找到了这些Postfix Templates
,但我看不到为C#
定义我们自己的选项,只有Javascript/Typescript
。这是可能的代码生成像这样在Rider Unity?
不能,恐怕你不能从方便的工具中创建后缀模板,例如Visual Studio中的模板资源管理器。
你要么开发一个自定义插件(顺便说一下,这并不很难),要么创建一个Live Template(参见Rider中的File | Settings | Editor | Live Templates | c#)。