ReSharper LINQ扩展方法格式化



我很难处理Resharpers格式。考虑以下代码:

product.Resources.Where(x => x.Tracked).Pipe(y =>
                                             {
                                                 //Action       
                                             });

我如何告诉ReSharper将花括号中的部分缩进,而花括号本身只缩进一点点?我尝试过几个Resharper格式设置,但在这种情况下没有任何效果。

编辑:

我想要一个类似的格式:

product.Resources.Where(x => x.Tracked).Pipe(y =>
    {
        //Action       
    });

请参阅https://stackoverflow.com/a/819393/736079

您可以自定义ReSharper来做到这一点,您需要执行以下操作(全部在ReSharper->选项->C#->格式样式中):

  • 在大括号布局中,将数组和对象初始值设定项设置为下一行(BSD样式)
  • 在"其他"中,请确保"连续行缩进倍数"设置为1
  • 在"其他"中,确保取消选中缩进数组、对象和集合初始值设定项块

你应该得到你想要的风格。

相关内容

  • 没有找到相关文章

最新更新