局部变量对象的所有 setter/getter 方法的 Intellij 代码完成
2022-08-31 19:46:24
我确实尝试过搜索这个,但老实说,实际搜索的术语正在逃避我。一个小代码片段,后跟问题。
Public class Person {
String firstName;
String lastName;
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getFirstName() {
return firstName;
}
...
}
在另一个使用这个人的对象中,我希望能够扩展Intellij中的所有 setters 方法。
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;
}
这有可能吗?我看过键盘捷径等。我已经使用intellij一段时间了,所以只是想知道是否有人对此有所了解。
我希望列编辑模式,然后是代码完成,也许还有一个shift+向下箭头来选择多个完成,但没有运气。这并不奇怪。我不想在GUI中写出来。
编辑:我添加了一些澄清,老实说忘记了这个问题。如果仔细阅读,答案与实际问题无关。我不是在谈论生成上下文菜单。