创建Resharper模板时,是否可以从枚举值列表中选择一个宏参数?

时间:2014-05-08 18:58:48

标签: resharper resharper-8.0

我正在创建一个ReSharper模板,需要添加一个宏来设置一个只能从枚举中选择的值。是否可以在ReSharper中执行此操作?我有一个名为$ AUTHOR $的命令,我需要它来解析EnumAuthors。哪里??是我选择我想要的值的地方。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用"执行智能完成"或"执行基本完成"宏为枚举值提供代码完成。例如:

public void Foo()
{
  var author = EnumAuthors.$VALUE$;
}

当您展开$VALUE$时,代码完成将仅显示EnumAuthors的值。