2014-02-15 84 views
0

當使用其他IDE時,通常會輸入不存在的方法,從而導致無法解決的方法/變量錯誤。在下面的屏幕截圖中,特定參數的方法Arrangement :: check不存在。在此之後,我希望自動生成此方法聲明。Eclipse CDT方法自動生成支持

enter image description here 通常其他IDE給我的選項創建的方法來解決這個錯誤(這本那裏的IntelliJ IDEA以及Eclipse的JDT,IIRC),但在Eclipse CDT,如果我在一個不存在的方法類型它給了我一個錯誤,但沒有任何方式自動生成缺少的方法。現在,如果我在這個錯誤上按Cmd + 1,我只會看到兩個選項:「在文件中重命名」或「在工作區重命名」。你可以在上面的截圖中看到它。

我希望看到類似「create method」或「create instance method」的內容。有沒有插件或其他方式可以讓我自動生成這樣的方法?

回答

0

我很想擁有這樣的功能。目前有可能的是從他們的聲明簽名中實施方法。想象一下你有以下幾點:

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

然後將光標設置在check。按Ctrl + Shift + S打開源代碼上下文菜單。選擇實現方法...用方法主體創建存根。