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样式。