#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_» к «полям» в качестве префикса.
Это должно сработать!