我正在尝试强制(使用编辑器中的提示)大写字母表示静态变量(常量!).
如果我写private static final float decayFactor = 0.5f;
它应该暗示静态变量应该是大写字母.
尝试查看Preferences->代码样式,但没有找到类似的东西.从屏幕截图中可以看出,检查似乎也没有相关内容:
Intellij做到了;-)
转至检查> Java>命名约定>字段命名约定.
检查此检查,并在检查选项中选中"'静态'字段".您将能够定义用于验证静态变量命名的正则表达式.默认情况下,它是[AZ] [A-Z_\d]*,这是你想要的.