Después de una actualización VS2010de VS2008for C#y Fortrandesarrollo, noté un comportamiento peculiar. Durante la edición de archivos de origen ( .cs, .for, .f90) mi tecla de tabulación no insertar un carácter de tabulación, no lo hará código de guión y no lo hará código completo. Lo probé VS2008y todo funciona bien. Tenga en cuenta que shift-Tab funciona bien para desangrar.
Lo intenté devenv /safemodey arreglé las cosas.
Si alguien ha visto esto antes, dame una pista sobre cómo solucionar este problema.
OS es win7-64 SP1

Decidí solucionar el problema mediante la fuerza bruta yendo a Opciones / Entorno / Teclado y vinculando la tecla [Tab] con el
Edit.InsertTabcomando para la función Editor de texto. Ver captura de pantalla a continuación:Eso parece haber solucionado mi problema.
Gracias.
fuente
Como solución alternativa, intente presionar Alt-009(presione y mantenga presionada Alt, luego presione 009en un teclado numérico y luego suelte Alt). Eso debería generar un carácter de tabulación. (La función "alt-numbers" no funciona usando los números en la parte superior del teclado; debe usar un teclado).
Es posible que deba enviar un informe de error a Microsoft.
fuente