Natasha

Natasha 模板

基础抽象模板:

[AttributeTemplate]
[AccessTemplate] [ModifierTemplate] [DefinedTypeTemplate] [DefinedNameTemplate]

以上模板适用于:

[xxx]
public static int foo

[xxx]
public int foo

[xxx] public abstract class foo 等等….


Field 模板

仅仅在基础模板上加了分号。


Property 模板

提供了 Getter/Setter 方法完成了整个属性的构建。


Method 模板

增加了 参数模板 / 方法体模板 / 方法最终类型模板来完成方法的构建。


Oop 模板

增加了 Using模板 / 命名空间模板 / 继承模板 / 对象内容模板 并继承了上面几个模板 完成了 Oop 模板的构建。