2015-02-20 15 views
11

Ho alcune righe di codice in C# che trattino ReSharper come questo:ReSharper parentesi di chiusura rientro in funzione con più argomenti

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

A causa del mio stile di codifica personale, vorrei quanto sopra appaia con la chiusura parentesi (o tutore) senza alcun rientro, in questo modo:

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

ho provato a giocare con le varie opzioni su ReSharper, ma non riusciva a trovare alcuna. C'è un modo per farlo funzionare?

+2

che sempre spiati anche – Jonesopolis

+0

mi possibile duplicato del [allineamento parentesi ReSharper multilinea chiamata di metodo] (http://stackoverflow.com/questions/ 7352708/resharper-multiline-method-invocation-parenthesis-alignment) – thorn

risposta

3

Aggiornamento alla versione 2016.2. parentesi un'opzione metodo chiamate Intent apparso in questa versione:

screenshot

+0

Ci sono voluti solo 1,5 anni! –

5

Sembra che questo non sia attualmente possibile con ReSharper. C'è tuttavia uno open issue che sembra essere previsto per il rilascio con la versione 9. Se sei interessato a sensibilizzare al problema e spero di assicurarti che venga incluso nella versione, ti consiglio di creare un account e di votare il problema.

+1

Grazie per aver collegato il problema di youtrack. –

Problemi correlati