摘要
第一步:打开IDEA设置面板File->Settings
第二步:点击+号,创建Template Group;Live-Templates->Templates Group
第三步:对新Group命名。可以起任意名称,我命名为methodTemplate
第四步:再次点击+号,创建Live Template
第五步:配置Live Template
第六步:点开Edit variables对设置的注释进行配置
第七步:点击Define,勾选Java后。配置完成,点击Apply->OK关闭设置面板
第一步:
打开IDEA设置面板File->Settings
第二步:
点击+号,创建Template Group;Live-Templates->Templates Group
第三步:
对新Group命名。可以起任意名称,我命名为methodTemplate
第四步:
再次点击+号,创建Live Template
第五步:
配置Live Template
Abbreviation:我设置为a,(主要用于在配置完成后,使用注释的快捷键为:/+当前Abbreviation值+Tab键,即可自动生成注释)
Description:表示对当前Live Template的描述
Template text:将下面代码粘贴到框框中
注意:!!!!!!!!!!
开头为* (单纯一个星号);不要以/*开头,否则会报错
*
* @Author: GCL
* @Date: $date$ $time$
* @Description: TODO
$params$
* @return: $return$
*/
第六步:
点开Edit variables对设置的注释进行配置
date设置为:date()
time设置为:time()
return设置为:methodReturnType()
params设置为:
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}else{result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}}; return result", methodParameters())
第七步:
点击Define,勾选Java后。配置完成,点击Apply->OK关闭设置面板(选择使用地方,我配置完主要用于Java代码使用,所以只勾选了Java代码。当然也可以让其他语言使用当前注释配置)
添加方法注释快捷键为:/+你配置的Abbreviation值+Tab键
出来的效果为:
如果在配置过程中出现问题,可以在评论区留言,我看到后会及时回复。谢谢