如何格式化 Linq 方法以使用 Resharper 垂直堆叠?
How do I Format Linq methods to stack vertically with Resharper?
Resharper 中有没有一种方法可以将所有 linq 方法格式化为垂直堆叠在一起。
我有一些代码如下所示:
xTable.Include(x => x.RelatedTable.Select(y => y.Childrens)).Include(x => x.SomeField).Where(x => x.Guid == token).ToList();
我想将代码格式化为如下所示:
xTable.Include(x => x.RelatedTable.Select(y => y.Childrens))
.Include(x => x.SomeField)
.First(x => x.Guid == token)
.ToList();
我认为您正在寻找“选项”页面中的以下两项之一:
Code Editing
->C#
->FormattingStyle
->Other
-> Align Multiline Constructs
-> 1) LINQ query
-> 2) Chained method calls
Resharper 中有没有一种方法可以将所有 linq 方法格式化为垂直堆叠在一起。 我有一些代码如下所示:
xTable.Include(x => x.RelatedTable.Select(y => y.Childrens)).Include(x => x.SomeField).Where(x => x.Guid == token).ToList();
我想将代码格式化为如下所示:
xTable.Include(x => x.RelatedTable.Select(y => y.Childrens))
.Include(x => x.SomeField)
.First(x => x.Guid == token)
.ToList();
我认为您正在寻找“选项”页面中的以下两项之一:
Code Editing
->C#
->FormattingStyle
->Other
-> Align Multiline Constructs
-> 1) LINQ query
-> 2) Chained method calls