当前位置:  开发笔记 > 运维 > 正文

intellij文件模板 - 可以编写脚本吗?

如何解决《intellij文件模板-可以编写脚本吗?》经验,为你挑选了1个好方法。

我喜欢为常用功能创建文件模板的想法 - 例如,有一个控制器模板,可以为您提供一个底层控制器.

我要找的是能够在模板中做一些脚本,例如我可以让用户输入控制器名称:$ {CONTROLLER_NAME}

但后来我可能想用这个名字作为一个字段,但我不能,因为它通常以大写字母开头,我需要小写第一个字母才能使用它.我还没有找到在模板中执行此操作的方法.

我听说这些模板实际上是速度模板,所以也许可以编写一些脚本?(我不知道速度)



1> CrazyCoder..:

Apache Velocity模板是一个功能强大的东西,确实可以帮助您完成此任务.

在文件模板的开头添加以下内容:

#set ($CTRL_NAME = $CONTROLLER_NAME.substring(0,1).toLowerCase() + $CONTROLLER_NAME.substring(1))

稍后在模板中,您可以使用${CTRL_NAME}包含控制器名称的小写字母和第一个字母.

我已经使用公共文件头模板中的用户名对其进行了验证,并且运行良好.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有