Как изменить соглашение об именах Eclipse

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

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

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

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

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

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

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

1 ответ

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

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

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

const type Getname() const {return m_name;}

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

Другие вопросы по тегам