---
title: IDEA注释模版
date: 2020-08-09 11:45:30
update: 2020-08-09 11:45:30
categories: idea
tags: [idea]
---
由于升级IDEA,破解IDEA等其他原因,方法注释和类注释还要重新配置,记录下配置项。最好先导出IDEA配置文件`File->Manage Setting`
### 类注解
模版
```
**
* @author zhangsan
* @version 1.0
* @date $DATE$ $TIME$
* @desc TODO
* @since 1.0
*/
```

#### 效果
```xml
/**
* @author cancan.liu
* @version 1.0
* @date 2020/9/20 5:29 下午
* @desc TODO
* @since 1.0
*/
```
方法注释
模板
```
**
$params$TODO
* @return {@link $return$}
* @des TODO
* @date $DATE$ $TIME$
*/
```
返回`params`脚本
```bash
groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ': '}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());
```

#### 效果
```
/**
* TODO
*
* @param page:
* @param source:
* @param fields: TODO
* @return TODO
*/
```

IDEA注解模版