Intellij Idea – 自动添加最终关键字到生成的variables
新引入的代码约定要求尽可能使用“final”关键字。
问题是 – 是否有可能自动生成这个关键字的variables? 例如 – 我select一个代码片段:
"bla"+"bla"+"bla"
并按下ctrl + alt + v – IDE生成一个像这样的variables:
String blaString = "bla"+"bla"+"bla";
但我需要它
final String blaString = "bla"+"bla"+"bla";
PS我知道检查和“修理所有”的可能性,但它不能在任何地方使用,因为有许多旧的代码不应该无故重构。
转到首选项 – >代码样式 – >代码生成,并在“最终修改器”部分启用“生成本地variables最终”。 您也可以尝试在首选项中search“最终”。
在IntelliJ 14.1.3
-
Preferences
>Editor
>Code Style
>Java
- 在最右边,有一个名为
Code Generation
的选项卡 - 在
Final Modifier
有两个select:- 使生成的局部variables最终
- 使生成的参数最终
对于Windows用户;
进入File
– > Settings
– > Editor
– > Code Style
– >select首选语言( Java
) – > Checkbox
– >生成本地variablesfinal,生成参数final – > Apply
– > OK