2015-07-19 126 views
0

我找到了我的情況,在這裏我不得不創建五個方法,如:代表代碼生成的IntelliJ IDEA

public boolean addNames(String object) { 
    return mNames.add(object); 
} 

我試圖用代碼生成,但「創建代表」返回我只是add(Object o)方法,我可以在哪裏更改模板以創建代表像getter和setter(我是關於智能前綴)的代表。

當我試圖找到解決方案時,我發現這個問題,它也很好,但它已經很老了,有人也知道解決方案嗎? Customizing of code generation in IntelliJ IDEA

祝, 安東

回答

1

在IntelliJ IDEA的的「代表」的動作進行具體的操作:將其轉發方法,其具有使用相同的簽名和參數的方法的另一個對象。代碼生成邏輯不基於模板,也不能自定義。

(一般來講,當你需要創建的方法的數量是五,它的速度更快手工創建它們,而不是試圖寫一個代碼生成模板來創建它們。)

+0

但這很有趣:)感謝你的回答,我接受這個 –

+0

如果它對你很有趣,你可以編寫一個插件,根據你喜歡的任何規則爲你生成代碼。 :) – yole

+0

嗯,聽起來不錯。我會盡力!謝謝! –