IDEA 配置方法注释@param时自动参数的问题,亲自实践总结有效。
地址:https://blog.csdn.net/qq_34533072/article/details/80830738
注意:
**
*
* $param$
* @return $return$
* @exception
* @author ***
* @date $date$ $time$
*/
1 在写模板样式的时候最前面一定不要带有斜杠。右侧的Reformat according to style一定要勾选。
2 param:的 Default value是下面的
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i==0) result+='@param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : ''); else result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())
3 return : Expression直接设置为methodReturnType()。不要用里面提到的代码,我使用时候会返回两个return。没有仔细看作者的文章,作者后来改成了使用methodReturnType()。
体会:没有解决不了的问题,只是时间问题。困扰了好久了。