visual valid studio method example documentacion cref comment comentarios c# visual-studio-2010 intellisense

valid - Visual Studio C#IntelliSense no muestra automáticamente



visual studio summary shortcut (12)

A veces he encontrado que Intellisense es lento. Golpea el . y espere un minuto y vea si aparece después de un retraso. Si es así, entonces creo que puede haber un caché que se puede eliminar para volver a escanear.

Recientemente, mi Visual Studio 2010 dejó de mostrar las sugerencias de IntelliSense automáticamente mientras escribo. Todavía puedo presionar ctrl + espacio para que funcione, pero no muestra automáticamente una lista de sugerencias como solía hacerlo. Ya he intentado deshabilitar todas mis extensiones, reiniciar VS y la computadora, y he comprobado todas las configuraciones apropiadas (Opciones -> Editor de texto -> C # -> IntelliSense) para asegurarme de que esté configurado para ofrecer sugerencias después de que un personaje mecanografiado.

¿Alguien ha visto este comportamiento antes? ¿Alguien tiene alguna otra sugerencia sobre cómo puedo hacer que IntelliSense vuelva a ser como antes? Si no, tal vez tenga que hacer una reinstalación nueva de VS ...


Comenzaré mi observación de que esto no ha sucedido desde que actualicé mi memoria RAM. Tenía 4GB y con frecuencia tendría varias instancias de VS abiertas junto con SSMS. Desde entonces he ido a 8GB y luego a 16GB.

Aquí están los pasos que paso cuando pierdo intellisense.

Si parece que solo un archivo / ventana se ve afectado, cierre / vuelva a abrir ese archivo. Si eso no funciona, prueba a continuación.

En Visual Studio:

  1. Haga clic en Herramientas-> Opciones-> Editor de texto-> Todos los idiomas-> General
  2. Desmarque "Miembros de la lista automática"
  3. Desmarque "Información de parámetros"
  4. Marque "Miembros de la lista automática" (sí, el que acaba de desmarcar)
  5. Verifique "Información de parámetros" (nuevamente, la que acaba de desmarcar)
  6. Haga clic en Aceptar

Si esto no funciona, aquí hay algunos pasos más para probar:

  1. Cierre todos los documentos VS y vuelva a abrir
  2. Si aún no funciona, cierra / vuelve a abrir la solución
  3. Si aún no funciona, reinicie VS.

Para proyectos C ++:
MSDN tiene algunas cosas que probar: sugerencias de MSDN

El archivo corrupto .ncb parece más probable.

Desde MSDN:

  1. Cierre la solución.
  2. Eliminar el archivo .ncb .
  3. Vuelva a abrir la solución. (Esto crea un nuevo archivo .ncb )

Notas:

  • Este problema no parece ser específico de C #, ya que los usuarios de C ++ y VB informan el mismo problema

  • Probado en VS 2013/2015


Eliminado el archivo .suo en la carpeta de solución para resolver el problema.


Eliminar la carpeta .vs en la solución resolvió mi problema. Debe salir de Visual Studio y luego eliminar la carpeta .vs e iniciar Visual Studio nuevamente.


Esto puede deberse a que la configuración de la solución cambió a Release Mode en lugar de a depuración. Haga clic con el botón derecho en la solución -> Propiedades -> Propiedades de configuración -> Establecer configuración para depurar si está en versión.


He descubierto que, a veces, incluso la verificación de la configuración en Opciones -> Finalización del estado de cuenta (la respuesta anterior) no funciona. En este caso, guardar y reiniciar Visual Studio volverá a habilitar Intellisense.

Finalmente, este enlace tiene una lista de otras formas de solucionar problemas de Intellisense, desglosado por idioma (para errores más específicos).

http://msdn.microsoft.com/en-us/library/vstudio/ecfczya1(v=vs.100).aspx


Llegué a esto hoy después de la siguiente secuencia:

  1. Agregué una nueva clase a mi proyecto.
  2. Cerré Visual Studio, pero accidentalmente seleccioné No cuando me preguntó si quería guardar los cambios.
  3. Volví a abrir Visual Studio y descubrí que reabría el nuevo archivo automáticamente, pero sin mis cambios previos (como se esperaba). Sin embargo, IntelliSense ya no funcionaba en el nuevo archivo.

El problema era además de no guardar los cambios en el nuevo archivo, no guardaba los cambios en el proyecto, por lo que después de volver a abrir Visual Studio, el archivo no era parte del proyecto. El comando Mostrar todos los archivos en el Explorador de soluciones o Agregar → Elemento existente ... resolvió el problema.


Los pasos para arreglar son:

Tools Import and Export Settings Reset all settings Back up your config Select your environment settings and finish


Simplemente cerré todas las páginas de Visual Studio y volví a abrir ... funcionó.


También me enfrenté al mismo problema, pero en VS2013.

Hice lo siguiente para solucionarlo, funcionó bien.

  1. Cierre toda la instancia abierta de Visual Studio.

  2. Luego, vaya a " Símbolo del sistema de desarrollador " de las herramientas de Visual Studio,

  3. Escriba como devenv.exe /resetuserdata

  4. Reinicie la máquina, abra el Visual Studio y luego le pedirá que elija la configuración de desarrollo desde el inicio en adelante, luego abra cualquier solución / proyecto. Estarás asombrado.

Espero que te ayude :)


Tuve el archivo excluido del proyecto, así que no pude depurar y tener intellisense en ese archivo. ¡Volver a incluir el archivo en el proyecto resolvió mi problema! :)


En prosa, en caso de que no puedas ver la imagen de arriba:

Abre Herramientas> Opciones> Editor de texto. Si solo tiene este problema con un idioma, encuentre ese idioma; si es para todo, haga clic en "Todos los idiomas". En la parte superior, habrá algunas opciones con la etiqueta "Miembros de la lista automática", "Ocultar miembros avanzados" e "Información de parámetros". Asegúrese de que todos estén habilitados (aunque el segundo puede estar deshabilitado, de ser así, ignórelo).