Visual studio 如何自动格式化已断开多行的行

Visual studio 如何自动格式化已断开多行的行,visual-studio,formatting,resharper,Visual Studio,Formatting,Resharper,旧的代码格式化(可能由Resharper完成)已转换为如下代码: private static readonly DataLoadOptions loadVibItemsForPatientQueryOptions=(新函数(()=>{ 变量 ret = 新数据加载选项 (); ret . 装载 < 处方性 > (体育) => 体育课 . 治疗实体); 这是因为块是在顶行末尾定义的函数的一部分,位于宽度限制的末尾。也许我可以在Resharper代码格式(或VS)的设置上对此进行改进 但是,如果

旧的代码格式化(可能由Resharper完成)已转换为如下代码:

private static readonly DataLoadOptions loadVibItemsForPatientQueryOptions=(新函数(()=>{
变量
ret
=
新数据加载选项
();
ret
.
装载
<
处方性
>
(体育)
=>
体育课
.
治疗实体);
这是因为块是在顶行末尾定义的函数的一部分,位于宽度限制的末尾。也许我可以在Resharper代码格式(或VS)的设置上对此进行改进

但是,如果我手动将代码移到左侧,是否有一种自动方式来重新格式化断行代码,使其看起来像这样:

private static readonly DataLoadOptions loadVibItemsForPatientQueryOptions=(新函数(()=>
{
var ret=new DataLoadOptions();
ret.LoadWith(pe=>pe.TreatmentEntity);

如果您仍在使用ReSharper,可以单击Ctrl+Alt+F来运行“自动格式化”对话框。我是,代码清理或重新格式化代码没有解决此问题。您还可以尝试重置ReSharper设置。请尝试,我最支持的ReSharper回答:)我没有更改那些重竖琴设置,它们就像@IgalTabachnik建议的那样。所以这对我来说仍然不起作用。但是很高兴了解它们:)