
A veces, el comportamiento de IntelliSense es muy molesto. Por ejemplo, al escribir en el editor de C# "Random[SPACE]" se obtuvo "Random3DDataGenerator" en mi código cuando no aparece "using System;" en el código. Tuve que presionar [CTRL]+[Z] para devolver la palabra "Aleatoria".
En versiones anteriores de VS había una opción que decía después de qué caracteres se aplica el autocompletado, pero ahora parece que no existe tal opción.
¿Existe alguna forma de evitar este comportamiento molesto?
Respuesta1
Simplemente desactive el modo de finalización automática usando la configuración: Editar->Intellisense->Alternar modo de finalización
Puedes ver más información aquí:https://msdn.microsoft.com/en-us/library/hcw1s69b.aspx
"También puedes cambiar al modo de sugerencia, en el que sólo el texto que escribes se inserta en el código".
Respuesta2
Sí, Ctrl+Alt+Espacio alterna entre el modo de sugerencia y el modo de finalización estándar. En el modo de sugerencia, lo que escribes es parte de las opciones que puedes usar.