Idea:通过Live Template自定义模板(类注释、方法注释)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fly910905/article/details/84395815

1.选择Live Template

File-Settings--Editor--Live Template

2.创建自定义Template Group

点击右边的+号,选择Template Group,输入名称,比如user


 
3.创建自定义Live Template

选中刚才新建的user,再次点击绿色+号,选择Live Template,起个名,比如cc(类注释),mc(方法注释)

4.设置模板 内容

点击Edit variables按钮,选择idea提供的表达式,最后Apply

类注释

/**
 * @Title:
 * @ClassName: $PackageName$.$ClassName$.java
 * @Description:
 *
 * @Copyright 2016-2018 公司名称 - Powered By 研发中心
 * @author: 作者名
 * @date:  $DATE$ $TIME$
 * @version V1.0
 */
  • 其中变量属性

方法注释


 

/**
 * @Title:  
 * @methodName:  $methodName$
 $param$
 * @return $returns$
 * @Description:
 *
 * @author: 作者名
 * @date:  $date$ $time$
 */
  • 其中变量属性

注意,这里param(方法参数)变量,由于idea没有提供这个属性,我们采用的是自定义groovyScript脚本方式

param脚本

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


5.模板使用

类文件头部:cc+tab

方法头部:mc+tab

猜你喜欢

转载自blog.csdn.net/fly910905/article/details/84395815
今日推荐