2015-02-20 8 views
11

ich einige Zeilen Code in C#, dass ReSharper Einzüge wie folgt aus:ReSharper schließende Klammer Einbuchtung auf Funktion mit mehreren Argumenten

Console.WriteLine("Hello"); 
this.MySuperFunction(
    argument1, 
    argument2, 
    argument3 
); 
Console.WriteLine("World"); 

Aufgrund meines persönlichen Codierung Stil, würde ich die oben wie mit dem Schließen erscheinen Klammer (oder Klammer) ohne Einbuchtung, etwa so:

Console.WriteLine("Hello"); 
this.MySuperFunction(
    argument1, 
    argument2, 
    argument3 
); 
Console.WriteLine("World"); 

ich habe versucht, mit den verschiedenen Optionen auf ReSharper zu spielen, aber keine finden kann. Gibt es einen Weg, wie ich das schaffen kann?

+2

, die immer [Klammer Ausrichtung ReSharper mehrzeilige Methodenaufruf] abgehört mich zu – Jonesopolis

+0

möglich Duplikat (http://stackoverflow.com/questions/ 7352708/resharper-multiline-method-invocation-clips-alignment) – thorn

Antwort

3

Update auf Version 2016.2. Eine Option, Intent Methodenaufrufe Klammer in dieser Version erschienen:

screenshot

+0

Es dauerte nur 1,5 Jahre! –

5

Scheinbar ist dies mit ReSharper derzeit nicht möglich. Es gibt jedoch eine open issue, die mit der Version 9 veröffentlicht werden soll. Wenn Sie daran interessiert sind, das Problem zu beheben, und hoffen, dass es in der Veröffentlichung enthalten ist, empfehle ich Ihnen, ein Konto zu erstellen und das Problem zu bewerten.

+1

Vielen Dank für die Verknüpfung des youtrack-Problems. –

Verwandte Themen