Visual Studio 2010 no se auto sangrará las líneas

Visual Studio 2010 solía sangrar mis líneas y ahora, de repente, no lo hará, por ejemplo, cuando creé un método, se veía así:

public static void Foo (int FooInt) { // Some methods stuff... } 

Pero ahora, se ve así:

 public static void Foo (int FooInt) { // Some method stuff... } 

No puedo encontrar ninguna respuesta para eso, ¿qué puedo hacer?

Estoy usando Visual Studio 2010, Windows 7 64 Bit

Actualización: Resulta que mi problema reside en C #, cuando lo estoy probando en un proyecto de C ++, la sangría funciona perfectamente … ¿Alguna sugerencia?

Actualización :

El problema se resolvió, inesperadamente, reinstalando Windows.

Estaba teniendo el mismo problema y, después de cambiar la sangría de Bloque a inteligente, ¡comenzó a funcionar! introduzca la descripción de la imagen aquí

Compruebe su configuración de sangría en Visual Studio – Tools|Options.. => Text Editor > C# > Formatting > Indentation :

introduzca la descripción de la imagen aquí

Si el proyecto no construye la sangría automática no funcionará.

El comando corto para la sangría en VS 2010 es Ctrl + K + D

No sé cuál es el problema precisamente, pero dispararé en la oscuridad. En Herramientas-> Opciones-> C # -> Fichas, ¿cuál es el valor?

Tamaño de sangría

Otra solución potencial a este problema si todas las configuraciones en VS2010 parecen ser correctas es verificar los caracteres de otras codificaciones de caracteres. Por ejemplo, si uno coloca accidentalmente comillas de izquierda y derecha dentro del código fuente, podría evitar que Visual Studio formatee su código automáticamente. A veces, recibe un error que lo ayuda a identificar dicha situación, a veces es más latente y más difícil de encontrar.