文件注释
/**
* @author
* @version 0.0.1
* @Description
* @date ${DATE} ${TIME}
* @Copyright
*/
方法注释
先新建一个templeteGroup,然后再创建一个liveTemplete,待代码拷入下方的注释框内,
*
* 功能描述:
*
$param$
* @return $return$
* @author hx.chucheng
* @date $date$
*/
然后再点击右边的编辑变量的按钮,开始设置最重要的返回值的个性化设置啦!
直接贴代码了。
第一个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())
第二个return的代码:
groovyScript(" def returnType = \"${_1}\"; def result = returnType.tokenize('.'); return result.get(result.size()-1); ", methodReturnType());
第三个date的代码:
date("yyyy/MM/dd")
贴下效果图:
这个壁纸很喜欢,嗯。