美文网首页
IntelliJ IDEA配置类模板、方法模板

IntelliJ IDEA配置类模板、方法模板

作者: 程序员小杰 | 来源:发表于2020-05-28 19:49 被阅读0次

1、设置类注释模板

File-->settings-->Editor-->File and Code Templates-->Files

image.png

模板内容:

/**
* @program: ${PROJECT_NAME}
*
* @description: ${description}
*
* @author: gongj
* @Description: TODO
* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/
public class ${NAME} {
}

生成的样子


image.png

2、设置方法模板

File-->Settings-->Editor-->Live Templates


image.png

(1)新建组:命名为ddd


image.png
image.png
然后在ddd分组下面新建模板
image.png

这有几个地方需要注意:

image.png
Abbreviation:填模板的缩写,可以使用*号作为代号,方便后面调用模板。
Options→Expand with:填注释模板的扩展快捷键,根据使用习惯,这里使用默认的Tab。
Template text:填写注释模板的内容。参数名使用${参数名}$的格式。
*
* @Description TODO 
 $params$
* @Author gongj
* @Date $date$ $time$
**/
image.png
(2)、然后点击Edit variables,会读取刚刚在注释模板中的配置的参数。在Expression的下拉框中选择方法为其赋值。
image.png
方法参数param取值的脚本如下所示:
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) ? '\\r\\n' : '')}; return result", methodParameters())

注意:只有用这个脚本,多个参数才是才是各占一行,如果用methidParameters(),则多个参数会只占一行,如:@param [a, b],
(3)、点击模板页面最下方的警告Define,来设置将模板应用于哪些场景,选择Everywhere-->Java即可。(如果曾经修改过,则显示为change而不是define,如下图)


image.png

到此配置完成!!!
在方法上面输入/** 然后按住tab键 生成效果:


image.png

相关文章

网友评论

      本文标题:IntelliJ IDEA配置类模板、方法模板

      本文链接:https://www.haomeiwen.com/subject/attlahtx.html