Java 修改默认Eclipse getter/setter行为
在EclipseKepler上,当您生成getter/setter(用于java代码)时,会出现一个框,其中“声明类型中的字段访问”中的默认选项是“使用getter和setter”,但我总是使用另一个选项(“保留字段引用”),我希望将其设置为默认值 有办法吗Java 修改默认Eclipse getter/setter行为,java,eclipse,Java,Eclipse,在EclipseKepler上,当您生成getter/setter(用于java代码)时,会出现一个框,其中“声明类型中的字段访问”中的默认选项是“使用getter和setter”,但我总是使用另一个选项(“保留字段引用”),我希望将其设置为默认值 有办法吗 非常感谢 不,这是源代码中的硬编码。我通过修补org.eclipse.jdt.ui{version}.jar解决了同样的问题: org\eclipse\jdt\internal\corext\refactoring\sef\self封装场
非常感谢 不,这是源代码中的硬编码。我通过修补org.eclipse.jdt.ui{version}.jar解决了同样的问题:
- org\eclipse\jdt\internal\corext\refactoring\sef\self封装场重构
fEncapsulateDeclaringClass=true代码>至fEncapsulateDeclaringClass=false代码>
- org\eclipse\jdt\internal\ui\refactoring\sef\selfenclosefeldinputpage
通过将setSelected(true)
设置为“keep reference”单选来更改createFieldAccessBlock方法。这是什么语言?