2011-07-13 12 views
5

To głupie, ale kiedy mam coś takiegoJak ustawić lewy margines na parametrach w ReSharper/VS2010?

SomethingStupid.Whatever(string a, string b, string c); 

I wtedy złamać je tak:

SomethingStupid.Whatever(string a, 
    string b, 
    string c); 

Moja porządki kod przenosi je do tej pozycji, kiedy chciałbym aby zobaczyć je tutaj:

SomethingStupid.Whatever(string a, 
         string b, 
         string c); 

Dla mojego życia nie wiem, gdzie to ustawienie istnieje, żadnych pomysłów?

Odpowiedz

6

Należy zmienić ustawienie na ReSharper -> Options -> C# -> Formatting Style -> Other -> Align Multiline Constructs -> Method Parameters. Włączenie tej opcji spowoduje wyrównanie parametrów metody wielowierszowej ze sobą w zależności od potrzeb.

+0

Nie działa, gdy mamy metody, które oczekują na wyrażenia typu: 'Wyrażenie >'. Czy wiesz, czy jest jakaś funkcja, aby to naprawić? –

Powiązane problemy