Java Eclipse生成的方法参数final
Eclipse是否可以将生成的方法(覆盖、实现接口等)的参数设置为最终参数,如果是,如何设置 如果我没弄错的话,IntelliJ有一个选择。我在Eclipse中找不到类似的东西Java Eclipse生成的方法参数final,java,eclipse,coding-style,Java,Eclipse,Coding Style,Eclipse是否可以将生成的方法(覆盖、实现接口等)的参数设置为最终参数,如果是,如何设置 如果我没弄错的话,IntelliJ有一个选择。我在Eclipse中找不到类似的东西 我已经习惯于手动将参数设置为最终参数,但我希望有一个自动的解决方案。在“项目”->“首选项”->“Java代码样式”->“清理”下有清理选项,但这些选项可以在生成代码后应用…AFAIK,这是不可能的。在Window>Preferences>Java>Editor>Templates或Window>Preferences>
我已经习惯于手动将参数设置为最终参数,但我希望有一个自动的解决方案。在“项目”->“首选项”->“Java代码样式”->“清理”下有清理选项,但这些选项可以在生成代码后应用…AFAIK,这是不可能的。在
Window>Preferences>Java>Editor>Templates或Window>Preferences>Java>code-Style>code-Templates
下,我找不到任何自定义它的选项
无论如何,Eclipse3.3+附带了“保存操作”,这是一种替代机制。在
Preferencens>Java>Editors>Save
actions下,可以配置“其他保存操作”。在“代码样式”选项卡上,有一个选项可以自动向私有字段、方法参数和局部变量添加最终修改器。它确实位于“保存操作”中。查看这篇博客文章的截图:你的链接太棒了。在过去的半小时里,我们一直在尝试在新的代码模板中实现这一点,花了10秒的时间!如果还有一个使函数成为最终函数的选项,那就太好了。