Idea liveTemplate

215 阅读1分钟
*
 * 
 $param$
 * @author lijun <wblijun_li@kingdee.com> $date$ 
 * @return
 **/

groovyScript(
"if(\"${_1}\".length() == 2) {
	return '';
 } else {
	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.substring(1)}",
methodParameters())