2009-07-07 90 views
19

類似How to change "Generate Method Stub" to throw NotImplementedException in VS?扔存根方法,但對於Eclipse的,而不是Visual Studio的自動生成,在日食

兩個NetBeans和Eclipse有,如果聲明一個Java類實現一個接口,但省略一個或一個功能更多的方法,會自動爲你生成一個存根方法。

不同之處在於Eclipse版本什麼也不做,並且返回零或空,例如

public String munge(String foo) { 
    // TODO Auto-generated method stub 
    return null; 
} 

使用NetBeans版本將拋出一個異常,而不是:

public String munge(String foo) { 
    throw new UnsupportedOperationException("Not supported yet."); 
} 

,我喜歡。

是否可以配置Eclipse來做到這一點?

回答

23

轉到Windows - >首選項 - > Java - >代碼樣式 - >代碼模板。在右邊你會看到「評論」和「代碼」。展開「代碼」,你正在尋找的是「方法體」。點擊「編輯...」,然後放入任何你想要的東西。

+0

這樣做,謝謝 – finnw 2009-07-07 14:10:22