如何配置Eclipse以默认创建受保护的java方法而不是私有?

当我使用Eclipse 3.5为我自动创建方法时(例如,通过调用尚不存在的方法,然后使用Quickfix创建方法),Eclipse使用私有范围创建方法。

我想改变它,以便默认情况下使用受保护的范围创建它。 我怎么能这样做?

已经在2002年

我刚刚在F2版本中发现了快速修复function。 这真的很酷。
一个问题:有没有办法改变它为你创造方法的方式? 我希望保护新方法而不是私有方法。

现在没办法做到这一点。
请输入function请求a。

哎哟。 7年后,对于3.5版本,它似乎没有改变一点。 事实上,其他快速修复会产生不正确的私有方法(在另一个上下文中,如错误271551 )

可以说,在这种情况下,私有方法的生成可以被视为“良好实践”,迫使开发人员明确提高所述方法的可见性级别(使用足够的javadoc说明为什么这种方法可以被分类或甚至是一个公共的)

您可能会看一下: Eclipse模板 ,但您想要做什么,只能通过更改“private_method”模板来完成,当且仅当修复建议逻辑使用该模板时,我不确定你可以改变这种逻辑。 另外,如果这可行,那么模板将不代表拥有私有方法的真正含义……对于所有情况。