实现效果:
方法头上生成了自己定义的模板。
下面开始
比如下面这个名字:
选中Method,点击+号,这次选择Live Template
/** * @Description: $description$ $Param$ * @return: $return$ * @Author: $user$ * @Date: $date$ */
第四步操作如下
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())
选择需要左右的地方,我选了java和js
最后测试,找一个方法,然后在方法头上敲:/* 回车,看看有没有自动生成注释。