Java eclipse中的自定义保存操作?

Java eclipse中的自定义保存操作?,java,eclipse,Java,Eclipse,在eclipse中有没有定义自定义保存操作的方法?目前eclipse只支持预定义的一组操作(即组织导入)。我想添加我自己的保存操作(例如,保存时自动生成toString() 有这样的方法吗 谢谢您必须编写自己的插件,在其中您将提供的实现。适当地编写.createFix来生成代码。然后,您可以将其激活为一个保存操作,每当保存Java文件时Eclipse都会调用您的插件。出于好奇,为什么要在保存时生成toString()呢?它似乎更适合我的用例中的“代码模板”或“模板”:如果我向类添加成员,我希望t

在eclipse中有没有定义自定义保存操作的方法?目前eclipse只支持预定义的一组操作(即组织导入)。我想添加我自己的保存操作(例如,保存时自动生成toString()

有这样的方法吗


谢谢

您必须编写自己的插件,在其中您将提供的实现。适当地编写.createFix来生成代码。然后,您可以将其激活为一个保存操作,每当保存Java文件时Eclipse都会调用您的插件。

出于好奇,为什么要在保存时生成toString()呢?它似乎更适合我的用例中的“代码模板”或“模板”:如果我向类添加成员,我希望toString()自动更新。理想情况下,我可以很容易地“告诉”eclipse包含哪个成员,哪些不包含,但首先,使用所有成员对我来说已经足够好了。在这种情况下,您可能希望在中进行尝试。我认为Eclipse无法提供如此详细的自动生成。ToStringBuilder提供的方法正是您所需要的。是的。检查一下,他们两人都遵守了有效的Java语言中的规则。所有这些,对于执行toString()的特定情况,我会使用toString Builder,正如@rangi lin所指出的!