java - IntelliJ 中的变量命名代码样式

标签 java coding-style intellij-idea

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

private final String mName;

private final String name;

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

最佳答案

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

prefix

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

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

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

可能是 SSR在这种情况下可以提供帮助。

关于java - IntelliJ 中的变量命名代码样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15795044/

相关文章:

java - 损坏的 Spring Boot 调试过程 - 忽略断点

Java理解

java - 如何在FTL代码中显示当前月份?

java - Set 实现中的 addAll() 方法不起作用

javascript - 在 ASP.NET 页面中调用多个 jQuery 函数

java - 使用 try-with-resources java 关闭数据库连接

java - 这是对 try/finally 的滥用吗?

java - 验证 Gherkin 功能文件

java - 如果源目标相同,Java 中的 fileoutputstream 生成零字节?

java - 使用先前由 maven 构建的依赖项在 IntelliJ 中构建单个类