Share via


Cuando IntelliSense no está disponible

En algunos casos, es posible que las opciones de IntelliSense no funcionen como esperaba.

Existe un error de código por encima del cursor

Si hay una función incompleta u otro error de código por encima del cursor, es posible que IntelliSense no pueda analizar los elementos de código y, por lo tanto, no funcionará. Puede marcar como comentario el código correspondiente para habilitar IntelliSense de nuevo.

El cursor se encuentra en comentario del código.

Si el cursor está en un comentario en su archivo de código fuente, las opciones de IntelliSense no estarán disponibles.

El cursor está en un literal de cadena

Si el cursor está entre las comillas tipográficas de un literal de cadena, como se muestra a continuación,

MessageBox( hWnd, "String literal|") )

las opciones de IntelliSense no estarán disponibles.

Las opciones automáticas están desactivadas

IntelliSense funciona automáticamente de forma predeterminada, pero puede deshabilitarlo.

Podrá invocar una característica IntelliSense incluso cuando la finalización de instrucciones automática se encuentre deshabilitada,.

Para obtener más información, vea Modificar opciones de IntelliSense.

[C++] Existe un problema con los archivos de inclusión

Asegúrese de que los directorios y archivos de inclusión estén configurados correctamente. Utilice las opciones /I (Directorios de inclusión adicionales) y /INCLUDE (Forzar referencias de símbolos) para configurar estos valores.

Para obtener más información sobre la directiva de inclusión, vea #include Directive (C/C++) y Using C++ Library Headers.

[C++] Existe un problema con la sintaxis de programación CLR

Para los proyectos que contengan sintaxis de programación CLR de Visual C++ 2005 o posterior, debe utilizar la opción de compilación /clr.

En proyectos con sintaxis de Extensiones administradas para C++, que es la sintaxis de programación CLR anterior a Visual C++ 2005, se debe utilizar la opción del compilador /clr:oldSyntax.

Para obtener más información, vea /clr (Compilación de Common Language Runtime).

Vea también

Otros recursos

Utilizar IntelliSense

Historial de cambios

Fecha

Historial

Motivo

Se quitó la sección que hace referencia a . archivos .ncb, que ya no se utilizan.

Reemplazar por uno de los tokens siguientes:

Corrección de errores de contenido.