文章目录
一、生成类注释
1、打开设置位置
打开File —> Settings —> Editor —> File and Code Templates —> Files —> Class
2、将自定义的类注解规则,复制到Class中。
/**
* @program: ${PROJECT_NAME}
*
* @description: ${description}
*
* @author: lydms
*
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
添加后内容:
二、自定义方法注解
1、创建实时模版
打开File —> Settings —> Editor —> Live Templates—>Template Group
2、在自己创建的实时模版中添加自定义注解模板
Template text内容
注意:内容没有前面没有/
**
* @Description: $description$
* @Parameters: $param$
* @return: $returns$
* @Author: yb
* @Date: $date$
*/
3、设置模板的作用范围
4、为Template text中的变量赋值
Expression可以是idea内置的函数,可以是groovy写的
params Expression:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) result += '\\n'; result+=' * @param' + i+': '+params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
5、使用自定义注解
在类上方使用/**+Tab触发自定义注解