1、方法的注释
过程:
模版:
*
* TODO
* @Date $date$ $time$
$param$
* @return $return$
**/
注意:注释最前面是少个 /* 的,这不可以错,否则参数列表获取不到。
把mt( Abbreviation )改为 “*”,然后点击 Edit Template Variables
编辑 param 的 Default value , 加入 如下一行
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())
然后把 箭头7 下面的 Expand with 选项选为enter,这样输入 /** 再按回车就和 Eclipse 一个效果了
2、类的注释
过程:
模版:
/**
* Copyright (C), 东软望海科技有限公司
* Author: ${USER}
* Date: ${DATE} ${TIME}
* Description: ${DESCRIPTION}
*Version: @since 1.0.0
* History:
* <author> <time> <version> <desc>
* 作者姓名 修改时间 版本号 描述
*/
idea和eclipse不一样,idea是新建类就自动生成注释,所以不要在已有的类上做试验,出不来。
3. idea for循环提示