2020-07-15 IDEA 类注释和方法注释

类文件注释:
File and Code Templates ---> Files 选择class ----> Includes -----> File Header:

/**
 * @ClassName ${NAME}
 * @description: 
 * @author: ${USER}
 * @time: ${DATE} ${TIME}
 * 
 */

方法注释:
Live Templates: ---> "+" -----> Template Group ----> add Live Temple ---->
abbreviation: *
Description: 自定义
Template text:

*
 * @description: 
$params$
 * @return: $returns$
 * @author: $user$
 * @date: $date$ $time$
 */  

Expand with: 选择 Enter
下面的Application 选择 Java 全选
Edit variables:
params:groovyScript("if("{_1}\".length() == 2) {return ' * @param : ';} 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}", methodParameters())
returns: methodReturnType()
user:user()
data:date()
time:time()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。