2014-02-07 84 views
21

這已經成爲我的寵物peeve。我寫了一個類,並實現Serializible。然後蝕警告我說,我沒有serialVersionUID的,所以我選擇「添加生成的serialVersionUID」或「添加默認的serialVersionUID」和我結束了這樣的事情:擺脫上面的評論eclipse生成serialVersionUID

/** 
    * 
    */ 
    private static final long serialVersionUID = 4049849541314027178L; 

大部分時間我不要添加評論,所以我必須去刪除評論。我寧願默認不做評論,但我已經瀏覽了偏好設置中的代碼模板,並沒有想出如何改變它。我只是想它看起來像這樣:

private static final long serialVersionUID = 4049849541314027178L; 
+0

總是想知道怎麼做 – Leo

回答

25

它使用任何eclipse生成字段的模板。

可以在

Preferences -> 
    Java -> 
     Code Style -> 
      Code Templates -> 
       Comments -> 
       Fields 

改變它......無論是在全球或按項目。

+1

是的,但它會刪除每個生成的字段上方的自動生成的註釋。我想在這裏我們只想在這個具體領域之上擺脫自動生成的評論。 – wawek

+1

謝謝,儘管@wawek指出,它看起來唯一的選擇就是關閉所有自動生成字段的註釋。儘管如此,這還不算太壞。 – mrip

+4

Upvote因爲serialVersionUID就像我定期生成的唯一字段。 –