Форматирование кода интерфейса Resharper fluent (выравнивание по точке)
Я прочитал много ответов о форматировании варианты свободно indendation. ( Resharper форматирование кода в одну строку и ReSharper свободно отступ и http://youtrack.jetbrains.com/issue/RSRP-88220) Вот так:
mockCrypto.Expect(c => c.Hash("authenticationHashSalt", "ignoring arguments"))
.IgnoreArguments()
.Return("hashed");
но я не нашел информации о форматировании такой код:
kernel.Bind<ICameraController>()
.To<NikonCameraController>()
.NamedLikeFactoryMethod((ICameraFactory f) => f.GetNikonCamera());
mock.Setup(framework => framework.DownloadExists("2.0.0.0"))
.Returns(true)
.AtMostOnce(); // (it's from moq QuickStart)
но стиль очень часто и я часто вижу его в документации для рамок. Как настроить Автоматическое форматирование Resharper для использования этого стиля?
1 ответов
к сожалению, Resharper, похоже, не в состоянии сделать это в данный момент, и это проблема, которая была отмечена в течение некоторого времени.
в качестве потенциально приемлемого компромисса, чтобы свести к минимуму боль Resharper отмены форматирования существующих плавных вызовов, вы можете выбрать "сохранить существующие разрывы строк "в параметрах Resharper в разделе" стиль форматирования "- > "разрывы строк и обертывание" - > "сохранить существующее форматирование".