2015-07-19 236 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

嗯,听起来不错。我会尽力!谢谢! –