/ / Как мога да персонализирам поколенията на поколенията на Eclipse? - Java, затъмнение

Как мога да персонализирам генератора на Eclipse и генератора? - java, затъмнение

Как мога да конфигурирам 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 ().