【问题标题】:When creating a Resharper template, can you get a macro parameter to select from a list of enum values?创建 Resharper 模板时,是否可以从枚举值列表中选择宏参数?
【发布时间】:2014-06-26 08:24:51
【问题描述】:

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

谢谢!

【问题讨论】:

    标签: resharper resharper-8.0


    【解决方案1】:

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

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

    当你展开$VALUE$时,代码补全将只显示EnumAuthors的值。

    【讨论】:

      猜你喜欢
      • 2019-02-22
      • 1970-01-01
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多