2011-06-18 21 views
13

有没有办法让Eclipse在默认情况下成为final类?即:保存操作或创建新类对话框?默认情况下在Eclipse中使类成为final?

+0

只是好奇,你为什么要默认所有类最终?我唯一能看到这一点很有用的是,如果你正在创建一个框架/公共API ......在这种情况下,应该有太多公开暴露的类。虽然也许有另一种情况,这是必要的? – Polaris878

+2

检查复选框是否真的太过分了? - 现在来吧... – mre

+1

@ Polaris878,因为继承很少有用。 @mre:是的,因为我每次上课都必须打。我正在使用IDE,因为我想更快地完成这个任务。 – GNUnit

回答

1

这确实是一个黑客,但你可以在你的eclipse设置来设置下面的代码模板:

Explained below 在Java>代码风格>代码模板>代码>新建Java文件,您可以在${type_declaration}之前添加final关键字。

需要注意的是,最终的复选框不再适当地起作用,但是如果您是在首先点击一个框之前通过New Class对话框吹过来的人,那么删除final之后在10%的情况下需要实际的代码。