0

问题很简单:如何编辑 Eclipse 的命名约定?

我有两个具体问题:

  1. 我想对字段使用 Pascal Naming Convention 而不是 camel,例如 MyField 而不是 myField。
  2. 我希望 Eclipse 将 getter 和 setter 代码生成为 Get{Field_Name} 或 Set{Field_Name}。所以它会生成 GetMyField 而不是 getMyField。

我搜索了整个网络,但找不到任何解决方案。

请不要建议我使用 Java 命名约定。我必须在我正在运行的项目中使用该命名约定。我不擅长 Eclipse 的首选项。我检查了它,但找不到编辑这些的地方。

如果没有任何选项可以更改它,我猜,更改资源文件 eclipse 之一中的模板应该可以工作。

有谁知道如何编辑该命名约定或模板?

4

1 回答 1

0

我可能遗漏了一些东西,但Windows->Preferences->C/C++->Editor->Templates您可以在下面添加这样的模板:

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

这将产生

const type Getname() const {return m_name;}

并突出显示类型,您输入返回类型并点击 Tab,它将突出显示name您键入字段的名称,并且它在两个地方都会发生变化。如果您不使用 m_ ,只需将其从模板中删除。

于 2012-04-10T19:05:55.067 回答