メソッドの引数のリストが1行に収まりきらないところまで増加すると、各引数が別々の行になるように書式を設定したいこのように、(StyleCop提案以下):Visual Studioの複数の行に引数リストを自動的にインデントする
public void MyMethod(
int someArgument,
double someOtherArgument,
int someMoreArguments)
私はに実行し、問題がこのフォーマットは、「壊れやすい」であるとCtrl + K + Dを使用したときに自動的に再フォーマットされ得ないということです。たとえば、引数の前にスペースを挿入すると、それが削除されず、退屈なマニュアルの再フォーマットが行われます。オーバーロードされた署名を提供するためにメソッドをコピーすると、コピーの引数インデントが完全に乱雑になります。
のように私は、私も複数行に書式を設定したいとLINQ文と同様の問題を、持っている:私は、これは完全な強迫のフォーマット、および非常にマイナーな問題ですが、そこで実現
myEnumerable.
.Where(this and that)
.Where(this and that)
.FirstOrDefault();
Visual Studio 2010で、パターンが整列していない場合に複数行の引数を自動的にインデントし直す方法はありますか?
私は実際にReSharperを使っています。それにはオプションがあるかどうかチェックします。 – Mathias