IntelliJ中的变量命名代码样式

Chr*_*rry 23 java coding-style intellij-idea

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

private final String mName;
Run Code Online (Sandbox Code Playgroud)

VS

private final String name;
Run Code Online (Sandbox Code Playgroud)

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

Cra*_*der 32

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

字首

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

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

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

也许SSR可以在这种情况下帮助.