Eclipse CDT"新类"模板

Chr*_*ert 7 templates eclipse-cdt

我已经使用Eclipse CDT一段时间了,我喜欢它,但有一些乏味的事情我想解决它.

创建新文件时,其中一个选项是"新建" - >"类".我想知道是否有人知道编辑这个"类"模板的"$ {declarations}"部分的方法.

更具体地说,我查看了"窗口" - >"首选项"菜单,但无法找到任何内容.我更改了"C/C++" - >"代码样式" - >"代码模板"和"C/C++" - >"编辑器" - >"模板".实际上只有两个中的第一个似乎改变了创建类时出现的内容,并且它不允许我更改"$ {declarations}"部分中的内容.有谁知道如何改变这个?

谢谢,克里斯

Kos*_*Kos 6

C/C++ -> Editor -> Templates通过Context Assist手动插入的模板使用首选项.尝试创建一个新文件,键入clas并按下ctrl+space以获取上下文辅助.您应该获得两个辅助提议:关键字提案和模板提案(如果您键入class并按下,后者也将自动触发为默认提示ctrl+space).

选择模板建议后,将根据您可以在此首选项中定义的模板生成类主体.


至于C/C++ -> Code Style -> Code Templates,这用于自动生成.当您使用新的类向导中,Default C++ Source templateDefault C++ Header template使用与$(declarations)变量由由New Class向导生成的任何代码代替.


这意味着您可以通过手动触发其中一个编辑器模板来使用自定义模板,可能通过使用" 新建类"向导创建命名类,然后使用自定义模板替换标头中的默认类主体.

或者您是否建议New Class向导缺少任何重要字段并且应该扩展?