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

lak*_*989 6 java eclipse

在右键菜单中有Source-> generate Getters and Setters.在选择选项时,用户可以选择需要生成getter和setter的变量.我想要类似的东西. Source-> generate increment code. 用户可以从其类属性中填充的列表中选择变量名称.生成的方法看起来像

private Integer abc;
public void incrementAbc(){
abc++;
}
Run Code Online (Sandbox Code Playgroud)

我正在考虑扩展popupmenu插件以在菜单中创建选项.但是如何让代码在用户选择时自动生成.是使用快速代码模板的答案.我是插件新手,我很困惑.请帮忙.

mac*_*asz 1

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

我无法在没有 Eclipse 的情况下尝试,但这应该给您一个开始: http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Fconcepts%2Fconcept-editor-templates。 htm&cp=1_2_6