11

我正在使用 Eclipse 编写一些 Java 代码,并且我遵循的命名约定使用“m”作为类的任何成员变量的前缀。写完成员变量后,我喜欢转到 Source -> Generate Getters and Setters。这会生成我需要的方法。但是,方法和参数名称也都包含这个'm'前缀。我希望 Eclipse 在命名我的方法及其参数时忽略前缀。我怎样才能做到这一点?

更新:我已经在下面尝试了 Rich 的建议,但没有成功。目前该选项已设置,我已在字段部分输入“m”。但是 Eclipse 似乎没有考虑到这一点。单击同一窗口上的帮助图标会显示一条通知,说明在使用“代码辅助”和“重构”时将考虑到这一点。“生成 getter/setter”是否在代码辅助下?

4

1 回答 1

21

如果您转到 Window->Preferences->Java->Code Style 并选择Fields,然后选择Edit...并将m添加到前缀列表中,您生成的访问器方法将考虑前缀。

于 2009-07-11T16:19:40.787 回答