我正在浏览IntelliJ中Java的代码样式设置,寻找指定变量命名约定的方法,并且看不到任何内容。例如,我要求所有类成员变量都以m
开头(我不喜欢这个约定,但这是另一个问题),例如:
private final String mName;
VS
private final String name;
我想在现有文件上运行格式化程序,并自动重新格式化变量。有没有办法在IntelliJ中执行此操作?我看到了代码生成的东西,但没有重新格式化现有代码。我一直在谷歌搜索并查看设置,找不到任何东西。
答案 0 :(得分:31)
您只能为要编写的新代码配置它:
此设置将影响重构,如引入字段,getter和setter生成等。
重新格式化代码不会重命名变量。
有一项检查可以帮助您找到所有这些字段,但不会自动重命名:实例字段命名约定。
在这种情况下,SSR可能会有所帮助。