我正在尝试为静态变量(常量!)强制(使用编辑器中的提示)大写字母。

如果我写 private static final float decayFactor = 0.5f; 它应该暗示静态变量应该是大写字母。

尝试查看首选项-> 代码样式,但没有找到类似的内容。检查似乎也没有相关的内容,正如您从 屏幕截图 中看到的:

java - 如何在intellij中为静态变量强制使用所有大写字母?-LMLPHP

最佳答案

Intellij 做到了;-)

转到检查 > Java > 命名约定 > 字段命名约定。

勾选此项检查,并在检查选项中勾选“'static' field”。您将能够定义用于验证静态变量命名的正则表达式。默认是[A-Z][A-Z_\d]*,这就是你想要的。

关于java - 如何在intellij中为静态变量强制使用所有大写字母?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52291323/

10-10 14:30