Как мога да конфигурирам Eclipse да генерира getters и setters с някои префикс за аргумент променлива?
Пример:
private String someVariable;
public void setSomeVariable(String aSomeVariable) {
this.someVariable = aSomeVariable;
}
Отговори:
21 за отговор № 1Можете да актуализирате всички генерирани променливи с префикс, като отидете в preferences> java> Code Style и изберете Parameters след това редактирате. Можете да добавите префикс / суфикс за всички генерирани имена на променливи.
5 за отговор № 2
има две неща, които трябва да направите, за да осъществите сетера в вашия пример.
Първо, както други са споменали, ще трябва да го направитеОтидете в диалоговия прозорец Предпочитания и отидете на Java / Code Style / Code Templates / Code / Setter body. в полето Pattern трябва да направите стойността така, че да изглежда така:
this.${field} = ${param};
второ, все още в диалоговия прозорец Предпочитания, отидете до ниво Стил на код. Тук ще видите таблица "Условия за имена на променливи." Изберете реда Параметри и изберете редактиране. добавете писмото a
към полето с префикс.
След като всичко това бъде записано, трябва да можете автоматично да генерирате уреда, както сте дефинирали по-горе, като използвате командата Генериране на гетер и сетер.
1 за отговор № 3
Кликнете с десния бутон -> Източник -> Генериране на изпълнители и сетери - - Кликнете върху връзката Шаблон на кода точно над бутона OK -> Код
Обикновено пиша сетера си като: if ($ {param}! = null) $ {поле} = $ {param}; още връща нов String ();
0 за отговор № 4
Можете да изберете променливата (ите) и десния бутон на мишката> източник> Генериране на getters и setters. Ако желаете само уредите да премахнат опцията getVariable ().