Intellij idea 如何设置checkstyle idea插件,以便在保存文件时自动执行规则?
我一直在Eclipse中使用Checkstyle,其中有一条规则使所有局部变量成为最终变量。此规则在保存时强制执行,因此,如果保存的文件包含不带最终修饰符的局部变量,则最终将自动添加到变量声明中 现在我已经切换到IntelliJ IDEA,我正在使用Checkstyle来执行相同的规则。但是,不是在保存时自动添加最终修改器,而是将变量标记为错误,我必须按ALT+enter以添加最终修改器,每个变量添加一次。这是非常不切实际的,因为我正在一个相当大的代码库上进行进一步的开发,其中没有变量被标记为finalIntellij idea 如何设置checkstyle idea插件,以便在保存文件时自动执行规则?,intellij-idea,checkstyle,Intellij Idea,Checkstyle,我一直在Eclipse中使用Checkstyle,其中有一条规则使所有局部变量成为最终变量。此规则在保存时强制执行,因此,如果保存的文件包含不带最终修饰符的局部变量,则最终将自动添加到变量声明中 现在我已经切换到IntelliJ IDEA,我正在使用Checkstyle来执行相同的规则。但是,不是在保存时自动添加最终修改器,而是将变量标记为错误,我必须按ALT+enter以添加最终修改器,每个变量添加一次。这是非常不切实际的,因为我正在一个相当大的代码库上进行进一步的开发,其中没有变量被标记为f
是否有一种方法可以使用IDEA设置Checkstyle,以便让它在保存时自动向局部变量添加最终修改器,就像Eclipse那样 它很可能不受支持。您应该向Checkstyle团队提交功能请求。有一种方法可以避免将每个变量都设置为最终变量 只需按住alt键并输入一个,然后向右箭头并选择“修复所有”局部变量 将修复文件中的所有期末考试
它也适用于其他检查,在迁移到Java7后,发现在实例化参数化对象时更改为菱形格式很有用。很抱歉提出这样一个老问题,但我们对此有任何更新吗?