关于IDEA注释模板的设置
关于IDEA注释模板的设置
根据文件类型,创建的时候自动加上设置好的注释
File -> Settings -> Editor -> File and Code Templates
这里用class文件举例
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName ${NAME}
* @Description TODO
* @Author ${User}
* @Param ${param}
* @Date ${DATE} ${TIME}
*/
public class ${NAME} {
}
任何地方都能按tab就能出来的注释
File -> Settings -> Editor -> Live Templates
这里我创建了一个自己的组yserDefine,新建的了一个所有都使用的一个注释模板
*
* @ClassName $className$
* @Description //TODO 编写名称
* @Author 自己的名字
* @Date $date$ $time$
* @Param $param$
* @Return $return$
*/
点击右边的 edit variables 按钮,设置如下
param也可以设置如下
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i==0){result+= params[i] + ((i < params.size() - 1) ? '\\n ' : '')}else{result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n ' : '')}};return result", methodParameters())
这样就创建好了注释模板
还有一种是分开编写注释模板,根据文件类型进行定义注释模板 File -> Settings -> Editor -> File and Code Templates
作者:ZMemory
来源链接:https://www.cnblogs.com/zmemory/p/12755824.html