在Java代码风格中 - >代码模板注释下有“委托方法”选项,但代码下没有。我尝试更改“Setter body”模板,因为我想自动创建一堆委托的setter方法。但是,它对代表不起作用。
那么我可以在代码模板的代码部分添加一个Delegate Methods条目,还是需要做其他事情?
我在Win 7上使用Eclipse Indigo。
答案 0 :(得分:0)
要创建getter和setter方法,请选择字段的声明并调用Source - >生成Getter和Setter。
如果您使用名称前缀或后缀,请务必在代码样式首选项页面(窗口>首选项> Java>代码样式)中指定。
创建getter和setter的另一种方法是使用内容辅助。将光标设置在成员之间的类型主体中,然后按Ctrl + Space以获取创建getter或setter方法存根的提议。
答案 1 :(得分:0)
您可以这样做,但您需要使用Java开发工具(JDT)
提供的eclipse重构API开发插件,如下所示:
Anyone who supports a programming language in an Eclipse-based IDE will be
asked sooner or later to offer automated refactorings - similar to what is
provided by the Java Development Tools (JDT). Since the release of Eclipse 3.1,
at least part of this task (which is by no means simple) is supported by a
language neutral API:the Language Toolkit (LTK). But how is this API used?
首先查看this一个。