ale*_*nis 9 c++ eclipse eclipse-cdt
在Eclipse CDT中定义代码模板时,我们可以使用名称${include_guard_symbol}转换为的变量MYFILE_H.
我想更明确一些:SRC_MYFOLDER_MYFILE_H.
我按照Stack Overflow问题的答案中给出的步骤定制了Eclipse CDT的include-guard,但我得到的只是${include_guard_symbol}返回一个空字符串!我还在Stack Overflow上看到了关于将名称空间添加到include guard的其他相关问题,但这不是我正在寻找的.
我使用的是Eclipse版本3.5.2和CDT版本6.0.2.
有没有其他方法可以达到预期的效果?
我安装的最旧版本是 3.7,我在那里和 4.2 上进行了测试,引用的链接正是 OP 想要的。(OP正在使用3.5.2)。对于将来来这里的任何人,以下是步骤
\.metadata\.plugins\org.eclipse.core.runtime\settingsorg.eclipse.cdt.ui.prefs到文本编辑器中codetemplates.includeGuardGenerationScheme=2我在 src 文件夹下创建了一个名为 MyFolder 的文件夹。然后我右键单击并添加一个新的头文件,结果是:
#ifndef SRC_MYFOLDER_TEST_H_
#define SRC_MYFOLDER_TEST_H_
#endif /* SRC_MYFOLDER_TEST_H_ */
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3440 次 |
| 最近记录: |