Resharper форматирования кода в одну строку

У меня проблема с форматированием кода с помощью Resharper. Я отключил опцию для переноса строк. С помощью этой опции следующий код будет отформатирован в одну строку. У кого-нибудь есть идея, как заставить Resharper не форматировать следующий код?

Mapper.CreateMap<CountryEntity, Country>()
 .ForMember(dest => dest.CreatedBy, map => map.MapFrom(src => src.CreatedBy))
 .ForMember(dest => dest.DateCreated, map => map.MapFrom(src => src.DateCreated))
 .ForMember(dest => dest.Id, map => map.MapFrom(src => src.Id))
 .ForMember(dest => dest.Name, map => map.MapFrom(src => src.Name))
 .ForMember(dest => dest.CountryCodeChar2, map => map.MapFrom(src => src.CountryCodeChar2))
 .ForMember(dest => dest.CountryCodeChar3, map => map.MapFrom(src => src.CountryCodeChar3));

Если я включу перенос строк, отформатированный код будет выглядеть так:

Mapper.CreateMap<CountryEntity, Country>().ForMember(
  dest => dest.CreatedBy, map => map.MapFrom(src => src.CreatedBy)).ForMember(
    dest => dest.DateCreated, map => map.MapFrom(src => src.DateCreated)).ForMember(
      dest => dest.Id, map => map.MapFrom(src => src.Id)).ForMember(
        dest => dest.Name, map => map.MapFrom(src => src.Name)).ForMember(
          dest => dest.CountryCodeChar2, map => map.MapFrom(src => src.CountryCodeChar2)).ForMember(
            dest => dest.CountryCodeChar3, map => map.MapFrom(src => src.CountryCodeChar3));

Такое форматирование также нежелательно.

2 ответа

Решение

Разрывы и переносы строк> Сохранить существующее форматирование> Сохранить разрывы строк?

Убедитесь, что Resharper > Параметры> Редактирование кода> C# > Стиль форматирования> Разрывы строк и перенос> Обтекание длинных строк выключено

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