【问题标题】:Add custom separator to ReSharper Type Members Layout将自定义分隔符添加到 ReSharper 类型成员布局
【发布时间】:2010-11-17 07:12:22
【问题描述】:

我正在测试 ReSharper“类型成员布局”功能。请参阅 ReSharper |选项 |语言 | C# |键入成员布局。并找到了一些good guidelines online 并阅读了Jetbrains online documentation。但是添加一个自定义方法分隔符我不知道怎么做。

例子:

//---- my custom method separator ----
public int Test()
{
  return 42;
}

//---- my custom method separator ---- 
public string Run()
{
  return "running";
}

那么是否可以将其包含在自定义“类型成员布局”xml 代码中?

【问题讨论】:

    标签: resharper


    【解决方案1】:

    我认为这在这个版本中是不可能的。在我看来,从文档来看,Type Members Layout 仅适用于 reordering 和可选的 en-#region-ing 和 de-#region-ing 成员的选项在源文件中。我看不到任何可以添加任意文本的东西。

    您也许可以考虑使用基于正则表达式的查找/替换操作来查找

    ^\t\t\tpublic
    

    (使用正确数量的制表符,以便仅匹配方法,而不是类)并在找到的文本之前插入方法分隔符,后跟换行符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-27
      相关资源
      最近更新 更多