ReSharper LINQ扩展方法格式化

ReSharper LINQ扩展方法格式化,linq,formatting,resharper,extension-methods,resharper-6.0,Linq,Formatting,Resharper,Extension Methods,Resharper 6.0,我正在努力重新格式化。 考虑下面的代码: product.Resources.Where(x => x.Tracked).Pipe(y => { //Action }); 我怎样才能告诉ReSh

我正在努力重新格式化。 考虑下面的代码:

product.Resources.Where(x => x.Tracked).Pipe(y =>
                                             {
                                                 //Action       
                                             });
我怎样才能告诉ReSharper缩进花括号中的部分,并且花括号本身只缩进一点点?我已经尝试了几个重竖琴格式设置,但在这种情况下没有任何效果

编辑: 我希望有一个类似的格式:

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

您可以定制ReSharper来实现这一点,您需要执行以下操作(全部在ReSharper->Options->C#->格式化样式中):

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

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

检查:谢谢,现在看起来好多了。@jessehouwing-你应该把它作为一个答案提交,这样他就可以标记它并结束这个问题。我试过了,但它一直在把它转换成评论。。。由于体积小。。让我把另一个问题的细节复制一下:)非常有用。我发现“匿名方法声明”最好设置为BSD样式。