我正在测试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代码中包含它吗?
答案 0 :(得分:1)
我认为这个版本不可能。在我看来,从文档和使用Type Members Layout
仅用于重新排序和可选 en- #regioning和de- #regioning ing 源文件中的成员。我看不到任何可以添加任意文本的东西。
您可以考虑使用查找
的基于正则表达式的查找/替换操作^\t\t\tpublic
(使用正确数量的选项卡,以便只匹配方法,而不是类),并在找到的文本之前插入方法分隔符,后跟换行符。