IntelliJ中的变量命名代码样式

时间:2013-04-03 18:23:37

标签: java coding-style intellij-idea

我正在浏览IntelliJ中Java的代码样式设置,寻找指定变量命名约定的方法,并且看不到任何内容。例如,我要求所有类成员变量都以m开头(我不喜欢这个约定,但这是另一个问题),例如:

private final String mName;

VS

private final String name;

我想在现有文件上运行格式化程序,并自动重新格式化变量。有没有办法在IntelliJ中执行此操作?我看到了代码生成的东西,但没有重新格式化现有代码。我一直在谷歌搜索并查看设置,找不到任何东西。

1 个答案:

答案 0 :(得分:31)

您只能为要编写的新代码配置它:

prefix

此设置将影响重构,如引入字段,getter和setter生成等。

重新格式化代码不会重命名变量。

有一项检查可以帮助您找到所有这些字段,但不会自动重命名:实例字段命名约定

在这种情况下,SSR可能会有所帮助。