Frage

Ich verwende eine Bibliothek, die Header ohne die .h hat
Diese Niederlagen Visual Studio Intellisense (Deklaration / Definition Lookup)

Wer weiß, wie VS2008 zu sagen, dass eine Datei ein Header ist?

War es hilfreich?

Lösung

Gehen Sie zu Extras :: Optionen :: Texteditor :: Dateierweiterung Registerkarte in Visual Studio. Überprüfen Sie die „Map erweiterungs headers“ Checkbox und wählen Sie die Sprache, die Sie aus der Combobox wollen.

Andere Tipps

Ich würde eine Vermutung Gefahr, dass Sie die Header aus einer Quelldatei (in der Regel einer CPP-Datei).

enthalten sind, sollen sicherstellen,

Wenn die Eigenschaften für die Quelldatei mit der Werkzeug-Eigenschaft auf C / C ++ Compiler-Tool haben. Ich würde vermuten, Intellisense mit ihnen beginnt, und würde #includes Dateien unabhängig von ihrer Erweiterung folgen, um seine Datenbank von Symbolen aus etwas zu bauen sie trifft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top