Acabo de descargar e instalar Visual Studio 2012 Ultimate RC, pero tengo un problema con el intellisense: no funciona hasta que presione Ctrl+ Space. Las sugerencias de código también están deshabilitadas (parámetros del método, por ejemplo).
Creo que el problema está en la instalación de VS, porque al final del proceso se muestra el siguiente mensaje: " El archivo de registro de eventos está lleno ".
¿Por qué tengo este problema y qué puedo hacer para solucionarlo?
intellisense
visual-studio-2012
logfile
h_djebli
fuente
fuente
TOOLS
->Settings
->Import and Export Settings...
. Hacer un reinicio me trajo de vuelta Intellisense.Respuestas:
Ir
Tools->Options->Text Editor->C# (or All Languages)->General
y habilitar
Auto List Members
yParameter Information
en el panel lateral derecho.fuente
Reiniciar VS2012 debería solucionar el problema.
fuente
Mira esta publicación aquí .
Esto funcionó para mí:
Eliminar los archivos en esta carpeta. vs2010:
vs2012;
VS Ultimate 2013;
VS Professional 2015;
fuente
Otra posible solución es restablecer completamente la configuración. Esto es lo que me arregló:
Tools->Import and Export settings->Reset all settings.
fuente
A. Guarde o exporte su configuración de Importar / Exportar:
Herramientas-> Importar y exportar configuraciones
B. Realice el reinicio de Importar / Exportar:
Herramientas-> Importar y exportar configuraciones-> Restablecer todas las configuraciones.
C. Regrese y vuelva a cargar su configuración original. ¡Intellisense funciona y recupera la configuración original!
fuente
Lo uso para resolverlo, vaya a la línea cmd
fuente
La idea básica aquí es forzar una resincronización de la base de datos que Intellisense está usando.
Si la referencia es a un proyecto dentro de su solución. Eliminar el proyecto. Luego agregue la referencia usando la opción de exploración desde la ruta exacta del proyecto que acaba de eliminar. Realice una compilación rápida y verifique para asegurarse de que la referencia se haya recogido correctamente. Ahora agregue el proyecto anterior a la solución, elimine la referencia anterior y agréguelo como parte de la solución.
Esta idea de forzar la resincronización de la base de datos también podría hacerse de otras maneras. Por ejemplo, utilizando una ruta de carpeta absoluta.
fuente
fuente
Resharper-> Opciones-> IntelliSense-> General Establecer en 'IntelliSense nativo de Visual Studio ...'
fuente
También me resultó frustrante, pero descubrí mi propia respuesta. El reinicio me ayudó, pero descubrí por qué me metí en problemas: había copiado y pegado un Panel ASP con controles que necesitaba reutilizar. Solo tenía los de la primera etiqueta Div funcionando. Todos los demás tenían que configurarse, así que dije "Ajá ... déjenme comentar las etiquetas Div restantes que no están configuradas ..." y, efectivamente, el intellisense volvió a aparecer.
Por lo tanto, no solo no funcionará si el cursor está debajo de un error de código, sino que también puede fallar si eres un tipo de copiar / pegar como yo.
fuente
Mi solución (VS 2013) fue ejecutar como administrador
fuente
Es muy simple,
Razón por la que sucedió En mi caso, he cambiado las referencias de algún proyecto
fuente
Mi solución rápida fue cerrar todos los archivos abiertos en el área del editor de texto y luego volver a abrirlos desde el Explorador de soluciones.
fuente
Ninguna de las soluciones funcionó para mí. Noté que el problema solo ocurría en un archivo xaml, y no en otros archivos xaml o c #.
Tenía una extensión llamada QuickConverter que permite crear enlaces personalizados con convertidores en línea. Esto fue un error con Intellisense y no se detectó como un error al compilar o ejecutar la aplicación.
Mi consejo es:
fuente
En ocasiones encontré el mismo problema que el OP.
Desafortunadamente, ninguna de las soluciones anteriores funciona para mí. - También busqué en Internet otras posibles soluciones, incluido el foro VS / Windows de Microsoft, y no encontré una respuesta.
Pero cuando cerré la solución VS, apareció un mensaje pidiéndome que descargue e instale " Microsoft SQL Server Compact 4.0 "; Según esta pista, finalmente solucioné el problema.
Espero que este hallazgo sea de alguna ayuda para otros que puedan tener el mismo problema.
fuente
Una solución es deshabilitar el resharper o la extensión del corrector ortográfico y reiniciar. De acuerdo, esto no es lo ideal.
fuente
En mi caso, el
.csproj
archivo se corrompió y Visual Studio excluyó algunos archivos de clase de la solución (pero aún estaban visibles en Visual Studio, por lo que el problema no era obvio a primera vista). En estos archivos intellisense no estaba disponible. Entonces, la solución fue agregar los archivos nuevamente a la solución.fuente
Había estado enfrentando estos problemas desde hace 2 semanas, finalmente lo descubrí usando una herramienta Sysinternal llamada Monitor de proceso (ProcMon.exe). El problema tiene que ver con la configuración de actualizaciones automáticas. Apliqué la siguiente solución y la puse a funcionar
Solución: Herramientas -> Opciones -> Entorno -> Extensiones y actualizaciones -> (desmarcar) Buscar actualizaciones automáticamente-> Aceptar
fuente
En algún momento la sintaxis de su código tiene un error, como si usa "in", debe ser "...'....". Para ayudarlo a detectar problemas rápidamente, haga clic en el botón Diseño , vs intente renderizar, y mostrará la línea de error
fuente
Me acaba de pasar esto, y (aunque no fue obvio al instante) se debió a la desactivación de Resharper (R #) durante un problema de licencia.
¡Habilitar Resharper me arregló esto!
fuente
En general, me enfrento al mismo problema cuando copio algunos fragmentos de Internet con algunos caracteres especiales que rompen el Intellisense.
Sucedió varias veces conmigo, descubrí el problema después de eliminar el archivo y crear uno nuevo, ahora cuando enfrento el mismo problema, primero reinicio Visual Studio, si esto no resuelve el problema, elimino el último He copiado un fragmento de internet y lo hago a mano, el problema se ha ido.
fuente