注此如下操作产生的注释是在方法内的,如果在方法外使用会出现@param:null的反应,我也未解决,希望有大神看到能指导下 1。打开IDEA,找到File
2。选择settings(或者ctrl+alt+s不了解各个版本会不会快捷键不一致,我是2017.1)
3。在settings—Editor—Live Temeplates
4。右边会有个加号,选择2.Temeplate group任意创建一个名字(我这里是方法),选中创建的group在点击右上角的加号创建Live Temeplate,我建的是add,如下图
5。点击Define处,然后会出现2的弹窗,你就可以选择这个注释适用的地方,我是选的Everywhere.
6。然后点击Edit Variables处,Expression处选择对应的配置,
7。patams比较特殊填入如下代码即可 groovyScript(“def result=”; def params=\”${_1}\”.replaceAll(‘[\\[|\\]|\\s]’, ”).split(‘,’).toList(); result=’* @param: ’ + params[0]+’\n’; for(i = 1; i < params.size(); i++) { result+=’ * @param: ’ + params[i] + ((i < params.size() - 1) ?’\n’:”)}; return result”, methodParameters())
创建文件注释时,我是如下图配置的