我的团队已经被要求使用特定的编码标准,并且该标准的一部分是使用.cc作为C类实现文件的后缀(为了参数,它可能是.cxx,.c ++或者任何数量的其他后缀都不是.cpp)。
我们正在使用Eclipse CDT(C / C ++开发工具包)进行开发,但是在“新建C ++类”对话框中,当您键入类名作为类名时,它会自动将源文件命名为Classname.cpp。
当然,我可以取消选中“使用默认值”复选框并修复后缀,但这是一些额外的步骤,并且要求大型项目的每个工程师记住每次创建新的C ++时要做很多事情。类。
但是,我一直难过,试图找到允许在Eclipse CDT中为C ++文件指定默认后缀的选项。任何Eclipse专家都知道这一个吗?
答案 0 :(得分:9)
参见窗口>偏好> C / C ++>代码风格>名称样式>文件> C ++源文件>后缀
答案 1 :(得分:2)
我已经挖掘了Eclipse CDT代码并找到了解决方案:
追加
nameStyle.cpp.source.suffix=.cc
到
<workspace location>/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.ui.prefs
我是这样做的:
答案 2 :(得分:1)
答:目前无法在带有CDT 7.0.0的Eclipse 3.6(Helios)中完成。见Eclipse Bugzilla entry。显然它被记录为一个错误/缺失的功能,但没有人被指派去处理它。
答案 3 :(得分:1)
Ogre Psalm33提到的错误已于2013年修复。
Eclipse 4.4中的位置是:
Window > Preferences > C/C++ > Code Style > Name Style > Files