【问题标题】:Eclipse - generated method parameters finalEclipse - 最终生成的方法参数
【发布时间】:2008-10-14 07:13:24
【问题描述】:

Eclipse 能否将生成的方法(覆盖、实现接口等)的参数设置为 final,如果可以,如何设置?

如果我没记错的话,IntelliJ 有一个选项。我在 Eclipse 中找不到类似的东西。

我已经习惯于手动设置参数,但我希望有一个自动的解决方案。

【问题讨论】:

    标签: java eclipse coding-style


    【解决方案1】:

    AFAIK,这是不可能的。我在Window > Preferences > Java > Editor > Templates or under Window > Preferences > Java > Code Style > Code Templates 下没有找到任何自定义选项。

    无论如何,Eclipse 3.3+ 带有“保存操作”,这是一种替代机制。在Preferencens > Java > Editors > Save 操作下,可以配置“附加保存操作”。在代码样式选项卡上,有一个选项可以自动将 final 修饰符添加到私有字段、方法参数和局部变量。

    【讨论】:

    • 如果还有一个选项可以使函数成为最终函数,那就太好了。
    【解决方案2】:

    确实在“保存动作”中。查看此博文以获取屏幕截图:Eclipse and the automagical final

    【讨论】:

    • 你的链接太棒了。过去半小时一直在尝试在新的代码模板中执行此操作 10 秒!
    【解决方案3】:

    'Project' -> 'Preferences' -> 'Java Code Style' -> 'Clean up' 下有清理选项,但是这些可以在生成代码后应用...

    【讨论】:

      猜你喜欢
      • 2011-04-14
      • 2011-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 1970-01-01
      • 2014-07-10
      相关资源
      最近更新 更多