如何让CLion默认使用“#pragma once”而不是“ifndef ... def ...”为新的头文件?

时间:2015-07-22 18:01:45

标签: include header-files clion pragma include-guards

默认情况下,CLion会将以下行添加到新创建的头文件中:

#ifndef SOME_NAME_H
#define SOME_NAME_H
.... your code here
#endif //SOME_NAME_H

但我更喜欢#pragma once。如何配置CLion,以便默认情况下为新的头文件使用#pragma once

1 个答案:

答案 0 :(得分:11)

转到File-> Settings -> Editor -> File and Code Templates。您会找到3个标签,即TemplatesIncludesCode。现在在Templates下选择 C头文件。插入#pragma once以替换其内容。现在,每次从项目菜单添加新的标题时,您都会拥有自己的模板。