小编Bla*_*unn的帖子

Intellij Code Completion用于局部变量对象的所有setter/getter方法

我确实尝试过搜索这个,但老实说,实际搜索的术语正在逃避我.一个小代码片段后跟问题.

Public class Person {

   String firstName;
   String lastName;

   public void setFirstName(String firstName) {
      this.firstName = firstName;
   }

   public String getFirstName() {
      return firstName;
   }
   ...
}
Run Code Online (Sandbox Code Playgroud)

另一个使用此person对象的对象中,我希望能够扩展Intellij中的所有setter方法.

public class PersonAssembler { 
    public static Person assemblePerson(SomeOtherObject someOtherObject) {

    Person person = new Person;

    //intellj would provide this below.
    person.setFirstName();
    person.setLastName();
    //end of what intellj provides.

    return person;
}
Run Code Online (Sandbox Code Playgroud)

这甚至可能吗?我已经查看了键盘快捷键等.我一直在使用intellij,所以只是想知道是否有人对此有所了解.

我希望列编辑模式,然后代码完成,也许是一个shift +向下箭头来选择多个完成,但没有运气.这并不奇怪.我不想在GUI中写这个.

编辑:我添加了一些澄清,并诚实地忘记了这个问题.如果仔细阅读,答案与实际问题无关.我不是在谈论Generate上下文菜单.

java editor intellij-idea

42
推荐指数
7
解决办法
5万
查看次数

标签 统计

editor ×1

intellij-idea ×1

java ×1