2008-11-14 19 views
12

He estado usando Visual Studio como mi IDE principal desde hace un tiempo (aún así uso Emacs para algunos proyectos personales).Formato de código de Visual Studio

Me gusta la forma en que Emacs formatea el código C/C++ y me gustaría convencer a Visual Studio de utilizar convenciones similares para el código C#. Por ejemplo, en Emacs, una llamada de función C se parece a:

functionName(argument1, 
      argument2, 
      argument3); 

mientras que en el código C# formateado por Visual Studio una llamada de función se parece a:

functionName(argument1, 
    argument2, 
    argument3); 

que parece peor para mí.

¿Hay alguna manera de modificar las reglas de formato de código de Visual Studio? Cualquier complemento que pueda manejar eso?

Muchas gracias,

Respuesta

20

Herramientas> Opciones> Editor de texto> C#> Formateo

y

http://www.jetbrains.com/resharper/features/code_formatting.html#Code_Formatting

+1

Gracias, pero al mismo tiempo que permite muchas personalizaciones, no puedo ver una manera de resolver el problema de mi ejemplo Sin embargo, es solo un pequeño nuissance. –

+0

También podría soltar el primer argumento a la siguiente línea que alinearía todos los argumentos. –

+1

Gracias por la sugerencia, eso es lo que hago a veces, pero 'desperdicia' una línea. Sin embargo, estoy un poco molesto porque considero que el formato predeterminado de Emacs es mejor (apuesto a que sentiría al revés si hubiera usado Visual Studio antes que Emacs :-)) –

Cuestiones relacionadas