【问题标题】:How to preserve formating of lambda expression in Resharper?如何在 Resharper 中保留 lambda 表达式的格式?
【发布时间】:2019-01-23 12:08:51
【问题描述】:

当 Resharper 对此代码应用格式化样式时

services.AddSwaggerGen(c =>
{
    c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1" });
});

结果(非预期)如下所示:

services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1" }); });

我当前在 Resharper 中的“换行和换行”设置:

问题:
是否有设置组合来保留原始格式?

【问题讨论】:

    标签: c# formatting resharper


    【解决方案1】:

    您需要打开一个名为“保留现有嵌入块排列”的设置。要发现影响您的代码的设置,您可以使用“配置格式”功能。选择有问题的代码,Alt-Enter > 格式选择 > 配置...

    【讨论】:

    • 太好了,这正是我想要的!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    相关资源
    最近更新 更多