添加类注释:
File---Setting----Editor----Code Style-----File and Code Templates--------Class
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
*@program: ${PROJECT_NAME}
*@description: ${description}
*@author: liu yan
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*/
public class ${NAME} {
}
添加方法注释:
Editor -> Live Templates -> 点击右边加号为自己添加一个Templates Group -> 然后选中自己的Group再次点击加号添加Live Templates
*
* description: $description$ <br>
* version: 1.0 <br>
* date: $date$ $time$ <br>
* author: objcat <br>
*
$params$
* @return $return$
*/
注意上述文字一定要一个字不差的填写, 我的模板并没有写歪
, 而是必须要这么写才能正常使用, 关键字需要用*
, 不要改动.
添加快捷键与注释
Abbreviation
关键字Description
模板说明
按照图中的方式去关联变量
变量不用手打, 可以下拉选择
另外不想自己选的可以直接复制进去
注意第三个参数是一个groovy
脚本目的是把参数罗列出来
methodName()
date()
time()
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\\b' : '')}; return result", methodParameters())
methodReturnType()
使用方法 只需要打 /** + tab
就可以了
以上来源于网络,地址: