首页 > 解决方案 > 如何在 intellij 中强制执行静态变量的所有大写字母?

问题描述

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

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

尝试查看 Preferences->code 样式,但没有找到类似的东西。正如您从屏幕截图中看到的那样,检查似乎也没有相关的东西:

代码生成屏幕截图

标签: javaintellij-idea

解决方案


Intellij 做到了;-)

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

检查此检查,并将“'静态'字段”检查到检查的选项中。您将能够定义用于验证静态变量命名的正则表达式。默认情况下,它是 [AZ][A-Z_\d]*,这是您想要的。


推荐阅读