Resharper форматирования кода в одну строку - PullRequest
9 голосов
/ 11 января 2012

У меня проблема с форматированием кода с помощью 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 ]

9 голосов
/ 05 апреля 2012

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

9 голосов
/ 12 января 2012

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

...