2008-10-16 5 views

Antwort

20

Wechseln Sie in Visual Studio zu Extras :: Optionen :: Texteditor :: Registerkarte Dateierweiterung. Aktivieren Sie das Kontrollkästchen "Erweiterungsköpfe ohne Map" und wählen Sie die gewünschte Sprache aus der Combobox.

+1

Excellent vielen Dank, ich wusste, es gab eine Option somewhere - aber in den Texteditor Einstellungen ????? –

0

Ich würde eine Vermutung riskieren, dass Sie sicherstellen sollten, dass die Header aus einer Quelldatei enthalten sind (normalerweise eine CPP-Datei).

In den Eigenschaften für die Quelldatei ist die Tool-Eigenschaft auf C/C++ - Compiler-Tool eingestellt. Ich würde raten, dass Intellisense mit ihnen beginnt und #includes in Dateien ohne Rücksicht auf ihre Erweiterung folgen würde, um ihre Datenbank von Symbolen aus allem zu erstellen, auf das sie trifft.

+0

Der Präprozessor behandelt thme gut (der Befehl #include kümmert sich nicht) das Problem ist, dass die Intelissense es ist Parsing und weiß nicht, dass sie Header sind. –