Templates IntelliJ模板函数,用于将变量名转换为常量变量名(大写加下划线)

Templates IntelliJ模板函数,用于将变量名转换为常量变量名(大写加下划线),templates,intellij-idea,Templates,Intellij Idea,我想在自定义setter生成器模板中将成员变量/字段名(如“fooBar”)转换为FOO_BAR,类似于重构-->引入常量所做的工作。是否有可以执行此操作的功能?我查看了IntelliJ StringUtils类,但找不到一个可以执行此操作的方法。找到了隐藏在IntelliJ问题中的答案 $NameUtil.capitalizeAndUnderscore($field.name)

我想在自定义setter生成器模板中将成员变量/字段名(如“fooBar”)转换为FOO_BAR,类似于重构-->引入常量所做的工作。是否有可以执行此操作的功能?我查看了IntelliJ StringUtils类,但找不到一个可以执行此操作的方法。

找到了隐藏在IntelliJ问题中的答案

$NameUtil.capitalizeAndUnderscore($field.name)