2010-05-15 11 views
14

En serio, no sé qué googlear. Aquí está la cosa, me gusta este código java-como la escritura:Visual Studio - "{}" configuración

if (condition == true) { 
    doSomeStuff(); 
} 

Pero VisualStudio "ayuda" mí con su propio "estilo", lo que no me gusta y no soy capaz de cambiar (después de más tiempo grande desesperados de comprobación de todos los parámetros: /)

if (condition == true) 
{ 
    DoStuff(); 
} 

, obviamente, quiero que el "{" char a estar en la misma línea en la que la condición es ...

estoy usando MS Visual Studio 2010 Professional

¡Cualquier ayuda apreciada!

+1

¿Funciona el 2008 way? http://stackoverflow.com/questions/39561/visual-studio-2005-2008-how-to-keep-first-curly-brace-on-same-line –

+1

¿Por qué quieres hacerlo de la manera * incorrecta *? ? ;) – Joe

+0

Se llaman llaves o llaves. –

Respuesta

24

Vaya a Herramientas> Opciones> Editor de texto> [idioma, es decir .: C#]> Formato> Nuevas líneas

Aquí es donde puede establecer sus nuevas opciones de línea para los frenos.

+1

dios, cómo extrañé esto gracias a todos – Xorty

+0

Siempre me olvido esto. – James

1

Esto es para Visual Stuio 2008, así que no estoy seguro de que es exactamente la misma en VS 2010:

Ir al menú Tools y abierto Options. Asegúrese de que la casilla Show all settings esté marcada. Abra el nodo Text Editor y luego el nodo del idioma para el que desea cambiar la configuración. Abra el nodo Formatting y seleccione el nodo New Lines. Aquí puede cambiar cuando se agregan nuevas líneas al código.

Después de instalar Visual Studio, voy allí y deselecciono todas las opciones en la sección New Lines.

6

editor de texto>C#>Formateo>Nuevas líneas>nuevas opciones de línea para los frenos

  • Desmarque Place open brace on new line for control blocks.
  • Probablemente también desee desmarcar put else on newline.
0

Merece la pena saber que la respuesta de Steve Horn (y otros) funciona incluso para otros idiomas, ya que parece que no tienen la misma configuración. Hice los cambios como se describe en su publicación y también funcionó para mis proyectos de C++.

Cuestiones relacionadas