到目前为止我尝试过的是:
## $NAME is something like 'my_controller_c'
#set($NAME = $NAME.removeAndHump($NAME))
#set($NAME = $NAME.underscoresToCamelCase(String)
但这行不通。第一个什么都不做,第二个抛出 java 错误。
我也尝试过使用正则表达式并循环遍历字符串,但我的 Java 知识非常基础。
最佳答案
以下适用于 PhpStorm 9(我猜可能还有所有其他 JetBrains IDE):
#set($new_name = ${StringUtils.removeAndHump(${NAME}, "-")})
class $new_name {
}
关于java - 如何在 phpstorm(基于速度)文件模板中将字符串转换为驼峰式大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26443976/