0

теперь я сделал один, как это:Как сделать мои живые шаблоны в Android Studio для генерации кода, такого как геттеры и сеттеры, в соответствии с уже существующими переменными?

public $type$ get$Property$() { return $property$; } 
public void set$Property$($type$ $property$) { this.$property$ = $property$; } 

ГДЕ:

type:complete() 
property:suggestVariableName() 
Property:capitalize(property) 

он может генерировать подобный код:

public get() { 
    return ; 
} 

public void set() { 
    this. = ; 
} 

, но это не то, что я хочу.

Я хочу генерировать геттеры и сеттеры в соответствии с переменными и не нужно снова вводить типы и имена переменных.

ответ

1

Если вы хотите, чтобы setter и getter fot использовали переменную, вы можете использовать способ вставки по умолчанию. Пресса ALt + Insert. Затем выберите геттер и сеттер. Появится диалоговое окно со всеми вашими именами переменных. Вы можете выбрать переменную. Вы также можете выбрать несколько переменных. Обратите внимание, что вам, возможно, придется нажать Fn также, чтобы нажать Insert. Это не тот ответ, который вы хотите, но он выполняет ту работу, которую вы хотите.

+0

Или использовать: правую кнопку мыши => рефрактор => инкапсулировать поля ... – Flummox

 Смежные вопросы

  • Нет связанных вопросов^_^