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