Геттеры и сеттеры в Eclipse для членов в венгерском стиле

#java #eclipse #hungarian-notation

#java #eclipse #венгерская нотация

Вопрос:

Проект, над которым я работаю, диктует венгерскую нотацию для переменных-членов класса. Пример: String m_foo;

Возможно ли заставить Eclipse удалить венгерский префикс при генерации геттеров и сеттеров? Я использую Helios, и он предлагает (что неудивительно) getM_foo and setM_foo , но я хочу getFoo and setFoo . Шаблоны кода не выглядят полезными.

Комментарии:

1. спросите, можете ли вы обойтись без венгерского языка, и попросите указать использование геттеров и сеттеров

2. Или вы, вероятно, могли бы создать свой собственный плагин Eclipse для этого.

3. Когда я начал работу, мне сказали: используйте наш стиль кода и даже не задавайте вопросов. xD

Ответ №1:

На странице настроек Java> Code Style в таблице соглашений об именовании выберите строку «Поля», нажмите кнопку Редактирования и введите «m_» в списке префиксов.

Это также помогает с помощью кода при генерации полей.

Вы также можете указать префикс для статических полей через ту же таблицу.

Ответ №2:

Перейдите в раздел «Настройки». Найдите узел «Java» -> «Стиль кода». Добавьте «m_» к «полям» в качестве префикса.

Это должно сработать!