Как отредактировать Eclipse 'Naming Convention - PullRequest
0 голосов
/ 07 сентября 2011

Вопрос прост: как редактировать соглашение об именах Eclipse?

У меня есть две конкретные проблемы:

  1. Я хочу использовать Соглашение об именах Pascal вместо верблюда для полей, напримеркак MyField вместо myField.
  2. Я хочу, чтобы eclipse генерировала коды геттера и установщика как Get {Field_Name} или Set {Field_Name}.Поэтому он будет генерировать GetMyField вместо getMyField.

Я искал всю сеть, но не смог найти никакого решения.

Пожалуйста, не предлагайте мне использовать соглашения об именах Java.Мне необходимо использовать эти соглашения об именах в проекте, который я запускаю.Я не очень хорош в настройках Eclipse.Я проверил это, но не смог найти место для их редактирования.

Если нет никакой возможности изменить это, я думаю, изменение шаблона в одном из файлов ресурсов затмение должно работать.

Кто-нибудь знает, как редактировать эти соглашения об именах или шаблоны?

1 Ответ

0 голосов
/ 10 апреля 2012

Я могу что-то упустить, но в Windows->Preferences->C/C++->Editor->Templates вы можете добавить такой шаблон:

const ${type} Get${name}() const {return m_${name};}

Это сгенерирует

const type Getname() const {return m_name;}

и тип подсветки, вы вводите тип возврата и нажимаете клавишу Tab, которая выделяет name, вы вводите имя поля, и оно меняется в обоих местах. Если вы не используете m_, просто удалите это из шаблона.

...