飞道的博客

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

443人阅读  评论(0)

1:打开设置

2:创建模板组

3:创建模板

4:应用测试 


1:打开设置

2:创建模板组

如果已存在自己想要放模板的组了,这一步可以不需要

3:创建模板

在我们的模板组下创建模板

内容,注意我们的内容 前面是没有/的,而是以*开头,这是我们故意的,这里异常固定写'无",是因为我还没找到对应的表达式


   
  1. **
  2. * 【作者】 林高禄
  3. * 【描述】
  4. * 【时间】 $date$ $time$
  5. $param$
  6. * 【返回】 $return$
  7. * 【异常】 无
  8. **/

 

 表达式意思

  • date():日期,可以date("日期格式")来确定你得格式,不设置返回默认格式
  • time():时间
  • methodReturnType():方法返回值
  • groovyScript():groovy表达式,表达式在下面介绍

表达式如果看的懂,可以自行修改,我这里就是修改了返回的内容【参数】,这个表达式处理的是,多个参数时,注释的参数多个多行格式返回

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * 【参数】 ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())

 

4:应用测试 

我输入am,Idea便会自动提示我们设置的模板的内容 

此刻按下Tab或者回车键,Idea便会把我们的模板内容展示出来

这里只是举例,自定义模板还有很多好玩的,可以自定义构建一个类啊,接口啊等快捷编码

 


转载:https://blog.csdn.net/lgl782519197/article/details/109820981
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场