Как мне остановить ReSharper от размещения "x => new" на новой строке?

Я знаю, что это довольно маленькая деталь, но по какой-то причине она невероятно раздражает меня, и я не могу понять, как ее исправить (я смотрел на опции "Разрывы строк и перенос").

Вот как мне нравится этот форматированный код:

var reps = ctx.Commissions
    .GroupBy(x => x.SalesRep)
    .Select(x => new
                {
                    x.Key.UserID,
                    Name = x.Key.FirstName + " " + x.Key.LastName
                })
    .ToList();

ReSharper, однако, любит форматировать его как

var reps = ctx.Commissions
    .GroupBy(x => x.SalesRep)
    .Select(
            x => new
                {
                        x.Key.UserID,
                        Name = x.Key.FirstName + " " + x.Key.LastName
                })
    .ToList();

Любые идеи относительно того, как я могу остановить ReSharper от этого?

Спасибо,

Эндрю

1 ответ

Решение

Похоже, вы должны отключить Prefer wrap after '(' in invocation вариант в Code Editing -> C# -> Formatting Style -> Line Breaks and Wrapping раздел.

Другие вопросы по тегам