Я попытался найти это, но, честно говоря, условия поиска действительно ускользают от меня. Небольшой фрагмент кода, за которым следует вопрос.
Public class Person {
String firstName;
String lastName;
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getFirstName() {
return firstName;
}
...
}
В другом объекте, который использует этот объект person, я хотел бы иметь возможность расширять все методы seters в Intellij.
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 + стрелку вниз, чтобы выбрать несколько завершений, но не повезло. Что неудивительно. Мне не хотелось бы писать это в графическом интерфейсе.
Редактировать: Я добавил некоторые разъяснения и честно забыл об этом вопросе. Ответы не имеют никакого отношения к актуальному вопросу, если вы внимательно прочитаете. Я не говорю о контекстном меню Generate.