簡體   English   中英

如何強制eclipse使用return語句生成我的二傳手

[英]How can I force eclipse to generate my setters with a return statement

我希望日食在生成的setter中返回this 這對於Builder-Pattern非常有用

默認情況下,eclipse會執行以下操作:

public void set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
}

我想日食做什么:

public {class_type} set{uppercase_field_name}({field_type} {field_name}) {
    this.name = name;
    return this;
}

我找到了一些可以在下面修改的模板:

Preferences -> Java -> Code Style -> Code Templates

但是只能編輯設置者的正文,而不能編輯設置者簽名。

在Google搜索更多內容后,我很快找到了答案:

生成在Eclipse中返回self的setter

我發現這種方法更好,因為我不必每次生成setter時都應用構建模式。 按照慣例,哪個應該總是void

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM