idea live templates设置
主要针对方法注释生成
*
*
$param$ $return$
*/
其中param参数的表达式为。
groovyScript("def result = '';def params = \"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] != '')result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n ' : ''+' :')}; return result == '' ? null : '\\r\\n ' + result", methodParameters())