Eclipse CDT方法自动生成支持

时间:2014-02-15 21:01:32

标签: eclipse-cdt

当使用其他IDE时,我通常会输入不存在的方法,这会给出一个未解决的方法/变量错误。在下面的屏幕截图中,特定参数的Arrangement :: check方法不存在。我希望在此之后自动生成此方法声明。

enter image description here 通常其他IDE为我提供了一个选项来创建解决该错误的方法(这就是IntelliJ Idea以及Eclipse JDT,IIRC),但是在Eclipse CDT中,如果我输入一个不存在的方法,它会给我一个错误但是没有任何自动生成缺失方法的方法。现在,如果我在此错误上按下Cmd + 1,我只会看到两个选项“在文件中重命名”或“在工作区中重命名”。您可以在上面的屏幕截图中看到这一点。

我希望看到类似“创建方法”或“创建实例方法”的内容。是否有插件或其他方式允许我自动生成这样的方法?

1 个答案:

答案 0 :(得分:0)

我很想拥有这样的功能。目前可能的是从声明签名中实现方法。想象一下,你有以下几点:

class Arrangment {
public:
   void check(Edge* e, Edge* f, Events& heap, CirclePairSet &cpet) const;
}

然后将光标设置在check上。按 Ctrl + Shift + S 打开源代码上下文菜单。选择实施方法... 以使用方法体创建存根。