注释配置
方法注释
点击设置进如Live Templates
新增组
名字随意起名我这里起名叫做myTemplates
对于新建组创建配置文件
点击修改Abbreviation为*
如下图
Template text:填写
用户@author后面写上自己Yapi上面的id
**
* @author: 405
* @date: $date$
$params$
$return$
*/
点击
修改对应列表
| Name | expression | default value |
|---|---|---|
| date | date() | |
| params |
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()); |
| return | | groovyScript("def returnType = "${_1}"; def result = '* @return: ' + returnType; return result;", methodReturnType()); |
params
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());
return
groovyScript("def returnType = "${_1}"; def result = '* @return: ' + returnType; return result;", methodReturnType());
观察这个地方没有配置过的话应该是define,点击define之后勾选java 我是太无聊了所以勾选了所有
方法注释使用方法
方法上先打上/*
然后再_后点击键盘上的tab健不是输入tab!!!!!!!
方法注释over
类/接口/枚举接口注释
用户@author后面写上自己Yapi上面的id
/**
*@author 405
*@date ${DATE}
*/
这个放在什么地方不用交了,不会就谢罪吧