有没有办法让Eclipse自动使我的所有变量成为最终变量?

2022-09-02 02:44:25

如果可能的话,我尽量避免使用非最终变量,如果Eclipse能为我自动化这个功能,这将节省一些打字时间(也这样我就不会忘记这样做)。我希望它在我添加新的变量赋值/声明语句时进行检测,并在完成后立即插入修饰符。final

是否有配置选项或轻量级插件可以实现这一目标?


答案 1

您可以将其添加为“保存操作”,以便每当保存文件时,Eclipse 都会添加到您的变量中。这是如何:final

  • > Java >编辑器>“保存操作”中转至“窗口>首选项”
  • 勾选其他操作,然后按配置
  • 在“代码样式”选项卡中,有一个关于变量声明的部分,您可以尽可能勾选使用修饰符“final”。您可以在私有字段、参数和局部变量之间进行选择。

或者,您可以通过清理手动执行相同的操作(每隔一段时间或为现有代码库执行一次


答案 2

您可以使用右键单击 -->源 -->清理。您应该首先在首选项的“代码格式化程序”部分中定义您真正想要清理的内容。


推荐