【发布时间】:2009-10-23 08:02:44
【问题描述】:
Eclipse 的新类型默认模板(Window > Preferences > Code Style > Code Templates > New Java Files)如下所示:
${文件评论} ${package_declaration} ${类型评论} ${type_declaration}创建一个新类,它看起来像这样:
package pkg;
import blah.blah;
public class FileName {
// Class is accessible to everyone, and can be inherited
}
现在,我坚信应该尽可能限制访问,除非明确允许,否则应该禁止继承,所以我想更改 ${type_declaration} 以将所有类声明为 final 而不是比public:
package pkg;
import blah.blah;
final class FileName {
// Class is only accessible in package, and can't be inherited
}
说起来容易做起来难。我发现谷歌搜索的唯一内容是 2004 question on Eclipse's mailing list 没有得到答复。
所以,简而言之:如何更改 Eclipse 中的默认类/类型修饰符?
如果重要的话,我正在使用 Eclipse Galileo (3.5)。
【问题讨论】:
标签: java eclipse coding-style templates