Eclipse CDT文件模板包含样式

时间:2016-05-30 08:50:36

标签: c++ eclipse eclipse-cdt

Preferences -> C/C++ -> Code Style -> Code templates中,“默认C ++源模板”如下所示:

${filecomment}
${includes}

${namespace_begin}

${declarations}

${namespace_end}

如果我使用此模板创建新的C ++类Foo,则源文件如下所示:

/*
 * Copyright etc.
 */

#include <foo.h>

Foo::Foo()
{
}

这可以保证无法成功编译文件,因为在使用#include <foo.h>时找不到foo.h(在当前目录中)。包含行应为#include "foo.h"

对于标头,$ {includes}变量包含基类的标头。对于c ++文件,它包含自己的标头。它由Eclipse构建。

是否可以更改#include&lt;&gt;风格到#include“”?我不想仅仅使用-I.来解决这个不便。

0 个答案:

没有答案