Префикс переменной-члена неверно добавлен к имени метода - PullRequest
11 голосов
/ 11 июля 2009

Я использую Eclipse для написания некоторого кода Java, а соглашение об именах, которому я следую, использует 'm' в качестве префикса для любых переменных-членов класса. Как только я пишу переменные-члены, мне нравится переходить в Source -> Generate Getters and Setters. Это генерирует методы, которые мне требуются. Однако имена методов и параметров также включают этот префикс 'm'. Я бы хотел, чтобы Eclipse игнорировал префикс при именовании моих методов и их параметров. Как мне этого добиться?

ОБНОВЛЕНИЕ: я уже попробовал приведенное ниже предложение Рича, но безуспешно. В настоящее время опция установлена, и я ввел 'm' в разделе полей. Но Затмение, кажется, не принимает это во внимание. Если щелкнуть значок справки в том же окне, появится уведомление о том, что это будет учтено при использовании «помощь по коду» и «рефакторинг». Подходят ли «генераторы получения / установки» под ассистентом кода?

1 Ответ

20 голосов
/ 11 июля 2009

Если вы идете в Window-> Preferences-> Java-> Code Style и выбираете Fields , то Edit ... и добавляете m к список префиксов, ваши сгенерированные методы доступа будут учитывать префикс.

...