2008-10-16 109 views

回答

20

转到Visual Studio中的工具::选项::文本编辑器::文件扩展名选项卡。选中“Map无扩展头”复选框,然后从组合框中选择所需的语言。

+1

非常感谢,我知道有一个选项somehwere - 但在文本编辑器设置????? – 2008-10-16 21:14:31

0

我估计你应该确保头文件包含在源文件中(通常是一个.cpp文件)。

其中源文件的属性将Tool属性设置为C/C++编译器工具。我猜想Intellisense从他们开始,并且会跟随#includes文件,而不管它们的扩展名是如何从它遇到的任何东西中构建它的符号数据库。

+0

预处理程序处理错误(#include命令不关心)问题是intelisense自己解析并且不知道它们是头文件。 – 2008-10-16 21:15:19