Java eclipse中变量的自动生成方法

Java eclipse中变量的自动生成方法,java,eclipse,Java,Eclipse,在右键单击菜单haveSource->generate getter and setter。选择该选项后,用户可以选择需要为其生成getter和setter的变量。 我想要类似的东西。 Source->生成增量代码。 用户可以从类属性填充的列表中选择变量名。 生成的方法如下所示 private Integer abc; public void incrementAbc(){ abc++; } 我正在考虑扩展popupmenu插件来创建菜单中的选项。但是,如何让代码在用户选择时自动生成呢。使用快

在右键单击菜单have
Source->generate getter and setter
。选择该选项后,用户可以选择需要为其生成getter和setter的变量。 我想要类似的东西。
Source->生成增量代码。
用户可以从类属性填充的列表中选择变量名。 生成的方法如下所示

private Integer abc;
public void incrementAbc(){
abc++;
}

我正在考虑扩展popupmenu插件来创建菜单中的选项。但是,如何让代码在用户选择时自动生成呢。使用快速代码模板就是答案。我不熟悉插件,我很困惑。请提供帮助。

您可以在eclipse中为创建默认变量和实现的模板定义一个模板,但它不会出现在源子菜单中。我想这是你能做的最接近的了。也许您可以创建一个模板,为最后一个适当的类属性创建一个增量方法

没有eclipse我无法尝试,但这应该给您一个开始:

这主意不错,但我认为eclipse不支持这一点。这是您的业务逻辑—有人希望使用var++,有人希望使用var+=2。。如果你愿意,你可以写你自己的插件。Eclipse支持插件开发。查看链接了解eclipse插件开发的基本知识。对我本来打算通过扩展弹出菜单来开发插件,但我的疑问是,是否有办法将代码片段(在我的例子中是增量代码)插入当前的活动编辑器,就像生成getter和setter一样。我认为逆向工程的概念是什么,@lakme.1989我正在努力实现与您相同的目标。我刚刚制作了一个简单的插件,如Naveen提供的链接所示。我不知道如何扩展包含“源”选项的弹出菜单。如果你知道什么,告诉我,我也会试试。发现它很有趣:)呵呵,我用了弹出菜单模板,但它不是工作的人。我还没有添加任何动作事件。但只在弹出菜单中增加了一个选项。但我看不出:(