如何设置IntelliJ IDEA 14以添加" final"关键字尽可能?

时间:2015-04-27 09:10:12

标签: java intellij-idea final intellij-14

我想设置我的IntelliJ IDEA 14,以便在现有Java类的所有可能位置(参数,字段等)中添加自动final关键字。我找到了一些带有宏和快捷方式的解决方案,但我想设置IntelliJ在保存文件时添加final关键字。有谁知道这个很好的解决方案?也许你能推荐一些插件或插件组合吗?

3 个答案:

答案 0 :(得分:11)

打开"配置检查"查看(单击帽子图标中的人物)。搜索" final"并且您可以在代码样式部分找到各种选项,您可以启用这些选项以突出显示final的候选人。然后,您可以使用alt-return在给定文件中应用建议。

我不建议您在保存时自动执行此操作!

答案 1 :(得分:8)

使用Save Actions插件:https://plugins.jetbrains.com/plugin/7642-save-actions

您可以在以下位置添加final个关键字:

设置 - >其他设置 - >保存操作 - >将final添加到field / local变量`。

答案 2 :(得分:1)

2018.3版本以来,我们可以启用复选框Preferences/Settings | Editor | Inspections | Java | Code Style issues | Local variable or parameter can be final并执行重新格式化代码操作。

如果启用了Code cleanup复选框,那么IDEA将在可能的情况下自动添加final。