С тех пор как я установил StyleCop, ReSharper принудительно применял параметры метода на отдельных строках независимо от моих настроек.Параметры метода разделяются на новые строки
Примером может служить:
return this._context.ContentItems
.Join(this._context.SiteSchedules, ci => ci.ID, sc => sc.ContentItemID,
(ci, sc) => new {SiteSchedule = sc, ContentItem = ci})
.Join(this._context.Blogs, o => o.ContentItem.ID, b => b.ContentItemID,
(o, b) => new { o.ContentItem, o.SiteSchedule, Blog = b })
получает reformated к:
return this._context.ContentItems
.Join(
this._context.SiteSchedules,
ci => ci.ID,
sc => sc.ContentItemID,
(ci, sc) => new { SiteSchedule = sc, ContentItem = ci })
.Join(
this._context.Blogs,
o => o.ContentItem.ID,
b => b.ContentItemID,
(o, b) => new { o.ContentItem, o.SiteSchedule, Blog = b })
Поиск в Интернете я нашел возможность keep existing line breaks
, повернулись, что, но он все еще форматирует его. Я попытался установить Wrap formal parameters
как на simple wrap
, так и по умолчанию chop if long
, но все это не работает. Есть ли другой вариант, который будет мешать макету таким образом из StyleCop или ReSharper?