Pregunta

Estoy usando una biblioteca que tiene encabezados sin .h
Esto derrota el intellisense de Visual Studio (búsqueda de declaración / definición)

¿Alguien sabe cómo decirle a VS2008 que un archivo es un encabezado?

¿Fue útil?

Solución

Vaya a Herramientas :: Opciones :: Editor de texto :: pestaña Extensión de archivo en Visual Studio. Compruebe el " Encabezados sin extensión del mapa " casilla de verificación y seleccione el idioma que desee del cuadro combinado.

Otros consejos

Me arriesgaría a suponer que debe asegurarse de que los encabezados se incluyan desde un archivo fuente (generalmente un archivo .cpp).

Donde las propiedades para el archivo fuente tienen la propiedad Tool establecida en C / C ++ Compiler Tool. Supongo que Intellisense comienza con ellos, y seguiría #incluye a los archivos independientemente de su extensión para construir su base de datos de símbolos a partir de cualquier cosa que encuentre.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top