流暢なインデントの書式設定に関する多くの回答を読んだ。このような (Resharper formatting code into a single lineとReSharper fluent indentationとhttp://youtrack.jetbrains.com/issue/RSRP-88220):Resharperの流暢なインターフェイスコードの書式設定(ドットに合わせる)
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の自動フォーマットを設定するにはどうすればよいですか?
これは現在できません。しかし、我々はそれに取り組んでいる、私はこれがいつか7.1-8.0で行われることを願っています。 –
ありがとうございました。それは良いです。 Resharperは魔法のツールですが、このオプションはありませんが、便利です。 –
私は個人的にこのスタイルを避けます。変数の名前を変更すると、後続の行が再び整列しなくなるためです。代わりに、私は最初の '.'を新しい行に置き、各行をいつものように1つのタブストップにインデントします。 –