2011-06-10 48 views
1

我正在使用J2ME Polish,爲J2ME MIDP 2.1編譯並使用eclipse作爲我的編輯器。我一直在爲我的項目使用Formatter和Code Clean設置來提高代碼質量。不要緊,我有多少的設置調整我不能讓日食停止添加「@覆蓋」:停止日食添加@Overide註釋

@Override 
public void someFunc(String parameters) { 
    //TODO Auto-generated method stub 

} 

我怎麼能阻止蝕加入「@覆蓋」當我點擊添加未實現的方法?

編輯:我應該讓其他人知道J2ME沒有註釋。

+0

'@ Override'有什麼問題?我發現它很有用。 – deltaforce2 2011-06-10 12:26:11

+0

爲什麼你想要刪除? – Kaj 2011-06-10 12:26:22

+0

我正在編譯J2ME。它沒有註釋,它使用功能較少的小型虛擬機(例如沒有泛型,集合,迭代器)以及比完整的SE SDK少的類。 – binarycreations 2011-06-10 12:29:04

回答

13

不知道爲什麼你想禁用它,但這裏是如何做到這一點。

Window > Preferences > Java > Code Style 

並取消選中爲新覆蓋方法添加'@Override'註釋。

enter image description here

+0

哇 - 高質量的答案,尤其是漂亮的截圖:) – Bohemian 2011-06-10 12:31:20

+0

我的天哪,你的人很快!謝謝,我對eclipse有點新,現在覺得我很懷念這一點。當我嘗試保存這些設置時,我得到了一個異常,這並不是很重要。請參閱 - 錯誤:保存項目首選項時發生異常:/substate_wallet/.settings/org.eclipse.jdt.ui.prefs。 保存項目首選項時發生異常:/substate_wallet/.settings/org.eclipse.jdt.ui.prefs。 – binarycreations 2011-06-10 12:32:03

+0

@Graham我不知道有關該異常,但看看這篇文章是否有幫助http://stackoverflow.com/questions/954248/cant-save-project-preferences-in-eclipse – 2011-06-10 12:35:51

3

Java > Editor > Save Actions > Missing Code (Tab) 

你可以告訴java的不添加註釋@Override(這是隻有在保存文件時,它丟失),我不知道如何添加未實現的方法時。我不得不問,爲什麼你會想要這個,@Override只會增加額外的有用信息。