如何编辑Eclipse的命名约定

时间:2011-09-07 19:13:08

标签: eclipse naming-conventions pascalcasing

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

我有两个具体问题:

  1. 我想使用Pascal Naming Convention而不是camel for fields, 例如MyField而不是myField。
  2. 我想让eclipse生成getter和setter代码 获取{Field_Name}或设置{Field_Name}。所以它会生成GetMyField 而不是getMyField。
  3. 我搜索了整个网络,但找不到任何解决方案。

    请不要建议我使用Java命名约定。我必须在我正在运行的项目上使用这些命名约定。我不擅长Eclipse的偏好。我检查了一下但找不到编辑这些的地方。

    如果没有任何选项可以改变它,我想,更改一个资源文件eclipse中的模板应该可行。

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

1 个答案:

答案 0 :(得分: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_,只需从模板中删除它。