我想ReSharper的缩进我的代码如下方式:ReSharper的overindents我的代码
var modification = shortUrlIndexCollection.FindAndModify
(
Query.Or
(
Query.And
(
Query.EQ("_id", "Index"),
Query.EQ("LockId", Guid.Empty)
),
Query.LT("UnlockOn", now)
),
SortBy
.Null,
Update
.Set("LockId", guid)
.Set("UnlockOn", now + reserveDuration),
true
);
而是将其格式化我的代码如下方式:
var modification = shortUrlIndexCollection.FindAndModify
(
Query.Or
(
Query.And
(
Query.EQ("_id", "Index"),
Query.EQ("LockId", Guid.Empty)
),
Query.LT("UnlockOn", now)
),
SortBy
.Null,
Update
.Set("LockId", guid)
.Set("UnlockOn", now + reserveDuration),
true
);
根据Custom Brace formatting with Resharper我已经尝试continuous line indent multiplier
选项,但它给出了错误的结果...
您是否尝试过打开ReSharper>选项> [您的语言]>格式样式>其他,然后尝试使用称为“缩进”和“其他”的选项播放 –
当然:) ........... ............ – Lu4
我试过在每个类别中单独反转每个可能的开关,只是为了找出影响这个缩进问题的设置,就我发现'连续线缩进乘法器的改变行为但没有帮助... – Lu4