【问题标题】:Change Eclipse Getters Setters syntax更改 Eclipse Getters Setters 语法
【发布时间】:2011-01-03 05:48:27
【问题描述】:

是否可以让 eclipse 生成 GetVar1() 而不是 getVar1() ? (大写 G)

【问题讨论】:

标签: java eclipse


【解决方案1】:

我非常怀疑,因为这既违反了 Java 方法的正常命名约定,也违反了 JavaBeans 属性规则。

我会强烈、强烈建议您遵守 Java 命名约定。为什么要让您的代码看起来与包括标准库在内的所有其他 Java 库不一致?

【讨论】:

  • 更不用说这会使他的代码与各种使用反射并依赖于 JavaBeans 规则的东西不兼容。
  • 我会坚持使用 java 命名约定!谢谢,非常感谢!
  • 第一个需要正确命名的 getter 和 setter 的例子是序列化。
  • @Brian XMLEncoder/XMLDecoder 需要格式良好的 setter 和 getter,但 ObjectOutputStream/ObjectInputStream 不需要。
【解决方案2】:

这是不可能的,因为 Eclipse 遵循 Java 命名约定来生成 getter 和 setter。

【讨论】:

    猜你喜欢
    • 2015-11-04
    • 2019-01-21
    • 2017-12-21
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2019-09-12
    • 2018-07-06
    • 1970-01-01
    相关资源
    最近更新 更多