参考https://blog.csdn.net/sdut406/article/details/81750858
写代码是少不了注释的,但是自带的注释就几个,所以使用注释模板添加自定义的注释是个非常好用的功
创建类模板
- 按照顺序打开File–>settings–>Editor–>File and Code Templates–>Includes
- 输入类注释模板
/** * @Classname ${NAME} * @Description TODO * @Date ${DATE} ${TIME} * @Created by ${USER} */
3.按照顺序打开File–>settings–>Editor–>File and Code Templates–>files-class
输入
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") public class ${NAME} { }
4. 创建类结果:
创建方法模板
- 按照顺序打开File–>Settings–>Editor–>Live Templates
- 点击右边的”+“号,选择Template Group
- 创建自己的组名
- 选择自己的组名,点击”+”号,选择Live Template
- 填写Abbreviation,Description,Template text
* 查询房间大类 * @Description TOOD $param$ * @return $return$ * @date $date$ $time$ * @author jcc */
点击 Define 选择java,也可以选择everywhere
-
设置Edit variables
注意:param这一行 Expression不选 default value 输入
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) result += '\\n'; result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
点击ok
注意这里使用的是tab 的方式使用注释模板
-
示例
由于前面我输入的Abbreviation的值是add 所以只需要在方法上输入 /*add 再加上tab建