Eclipse - 自动创建setter,返回类和方法的自动完成

时间:2012-03-06 22:46:50

标签: eclipse autocomplete setter

我读了这个tips但是找不到......

我怎么能:

  • 创建返回类的setter,而不是void
  • 在方法的最后一个大括号标记之后,让Eclipse自动添加注释 - 这是方法的名称?例如:

    public void test() {
    }// test()
    

被修改

谢谢,我举了第一个问题的例子:

public class A {

    public A setB(...) {
        ...
        return this;
    }
}

我希望这是自动快速修复 Ctrl-1 - > 创建setter和getter ...我的意思是我可以将Eclipse安装到:

  • 为设置者自动设置public A,而不是void
  • 然后在setter的末尾添加return this;

对不起,我的第一个问题是getters。我修好了。

2 个答案:

答案 0 :(得分:0)

要从其中一个方法返回类,请使用“return this;”并将返回类型从void更改为类名。

答案 1 :(得分:0)

你的类必须有一个构造函数,如果你有至少一个属性,你可以将访问器和mutator作为一个快捷方式。您可以从菜单(For Eclipse)中按照这种方式进行操作:

Source -> Generate getters and setters

现在,您可以自动添加添加getter和setter(如果您有构造函数,并且您有初始化的变量)

编辑:我认为使用键盘无法获得这些方法

编辑2:我已经查找了Source菜单的热键。您可以按照Alt + Shift + S后跟R,但这似乎是一种不合适的方式