2017-02-06 6 views
1

私はVS2015でReSharperを使用しています。私はコードの設定でいくつかの変更をしたいが、私が望むものを正確に得ることはできない。例えばReSharperファンクションヘッダーコードを整形する

私はこのような関数を使用する:私は保存ヒットし、ラインは、コードは次のようにフォーマットされますlongにあるとき

public static MyFunction(int one, string two, double three) 
{ 
.... 
} 

public static MyFunction(
    int one, 
    string two, 
    double three) 
{ 
.... 
} 

しかし、私はこれを望んでいます。

public static MyFunction(
         int one, 
         string two, 
         double three) 
{ 
.... 
} 

私は関数を呼び出すときにこのようにも書式を設定したいと思います。 最後のようにフォーマットする可能性はありますか? ReSharperオプションで正しい設定を見つけることができました。私は強く、このようなコードをフォーマットしようとするからあなたを阻止したいのですが、あなたの助け

答えて

1

ため

感謝。これを可能にするresharper設定はありません。

`public static MyFunction(
    int one, 
    string two, 
    double three) 
{ 
.... 
}` 

これは完全にうまくいきます。希望のようにコードを書式設定すると付加価値はありません。

Custom code inspectionあなたが実際に探しているものではありませんが、あなたがフォーマットした結果を得ることはできませんが、resharperのコード検査を呼び出すときには、結果が得られません。

+0

ご協力いただきありがとうございます。より良い方法は何でしょうか?最初の例のように1行にパラメータを保存し、2番目の例のように長すぎる場合はチョップします。 – WeSt

+1

私は個人的に1行にパラメータを保持しようとしており、これを達成するために、できるだけ少ないパラメータを渡すように最善を尽くしています。また、コードをきれいに保ちます。例外的に、ある行が長すぎる場合は、永遠にそれを避けることは不可能です。私は両方の質問と回答で説明したように、すべてのパラメータを1行に入れます。 – MartinPtrl