visual studio mega full code c# resharper

c# - mega - resharper visual studio code



Resharper multiline method invocación paréntesis alineación (3)

¿Puedo recomendarte que eches un vistazo a StyleCop y luego a StyleCop para ReSharper ?

StyleCop le permite crear excepciones o advertencias para varios tipos de formato. El último proyecto, StyleCop para ReSharper permite a ReSharper implementar automáticamente ciertos formatos. Hay una curva de aprendizaje bastante pronunciada inicialmente con SfR, pero vale la pena. Esta es una herramienta muy poco utilizada y me gustaría que Microsoft publicitara más StyleCop.

Ambos son proyectos de Codeplex y se pueden encontrar en sus respectivas URL:

Espero que esto te ayude un poco.

Resharper está formateando llamadas de método multilínea como esta:

foo.Bar( x, y );

Preferiría que alinee el paréntesis de cierre con la primera línea, por ejemplo:

foo.Bar( x, y );

He mirado a través de las opciones de diseño del código Resharper, pero no puedo ver la configuración correcta. ¿Alguien puede decirme cómo lograr este formato alternativo?


En Visual Studio, vaya a Resharper> Opciones> Idiomas> C #> Estilo de formato> Otros> Sangría> Multiplicador de sangría de línea continua y configúrelo en 0.


En la versión 2016.2 apareció una opción con el método de Intención entre paréntesis de llamadas .

Hace exactamente lo que esperas: