簡體   English   中英

如何將withX方法實時模板添加到IntelliJ IDEA

[英]How to add withX method live template to IntelliJ IDEA

我真的很喜歡自動生成getter和setter的能力,但我也喜歡為POJO的每個屬性具有一組關聯的withX方法。 有沒有一種方法可以為這些模板創建一個實時模板,並使用它為每個選定的屬性生成一個withX方法,例如通過生成菜單生成getter / settings?

我在這篇SO帖子中找到了一個實時模板的示例,但是我不確定如何正確使用它。 我可以使用cmd + j快捷方式從另一個菜單中選擇它,但是不會填充任何變量...可能是因為未提示我選擇要為其生成屬性的屬性。

public $THIS_TYPE$ with$Property$($TYPE$ $property$) {
    set$Property$($property$); 
    return this;
}

流利的setter生成器插件並不是您所要求的,但是它提供了一個簡單的對話框來選擇目標字段,最終為每個目標字段生成一些代碼,例如:

public $THIS_TYPE$ with$Property$($TYPE$ $property$) {
  this.$property$ = $property$;
  return this;
}

暫無
暫無

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

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