Resharper 方法链接的重竖琴设置

Resharper 方法链接的重竖琴设置,resharper,method-chaining,Resharper,Method Chaining,是否可以将resharper配置为切掉方法链中的所有方法 e、 g 变成 var query = list .Where(x => true) .Select(x => x); 如果没有,那么是否可以将resharper配置为在格式化时忽略方法链?因此,我可以手动剪切文本,而不必担心重新整理格式。不幸的是,无法对齐。其中列表下的 至于切碎,在ReSharper | Options->code Editing | C#| Formatt

是否可以将resharper配置为切掉方法链中的所有方法

e、 g

变成

var query = list
            .Where(x => true)
            .Select(x => x);

如果没有,那么是否可以将resharper配置为在格式化时忽略方法链?因此,我可以手动剪切文本,而不必担心重新整理格式。

不幸的是,无法对齐
。其中
列表下的

至于切碎,在
ReSharper | Options->code Editing | C#| Formatting Style |换行和换行->换行
中有一个选项称为
Wrap-chained方法调用
。如果将其设置为“始终剪切”
,则会进行剪切,但格式略有不同:

var query = list.Where(x => true)
                .Select(x => x);
如果您将其保留为
如果长则删除
(默认值),则它不会重新删除您的代码,除非代码非常长(超过
右边距
选项,该选项位于上述同一选项组中)。

这是以下代码的副本:
var query = list.Where(x => true)
                .Select(x => x);