silentdoer

IDEA设置方法注释生成模板

1.在项目设置里面找到Editor-Live Templates(默认设置里没有这个),然后点击右边的+号,选择Template Group,创建模板组,我这里起名叫Silentdoer;

2.选中自己创建的组(创建组后默认就是选中状态),然后再次点击那个+号,选则Live Template;

接着配置为如下如:

下面的Applicable是设置好后的状态,大家需要自己去设置,我这边勾选了整个Java树节点;

3.配置Edit variables,先上图:(注意要将focus移到最后,且就它不勾选,移动方式是右边有个上下移动的箭头可以移动)

其中param的Default value值是:

groovyScript("def result=\'\'; def params=\"${_1}\".replaceAll(\'[\\\\[|\\\\]|\\\\s]\', \'\').tokenize(\',\').toList(); if(params.size() > 0) { for(i = 0; i < params.size(); i++) { result += \'\\n * @param \' + params[i] + \' \' + params[i]}; return result} else {return \'\'}", methodParameters())

return的Default value值是:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"\\n * @return {@link \"+result+\"}\";}", methodReturnType())

focus的都不设置即可;

4.保存好后就可以用了,在方法上面输入/**然后按Enter键即可生成配置(这里个遗憾,就是throws IDEA没有提供获取的途径,不像parameters一样有个methodParameters()方法获取)

分类:

技术点:

相关文章:

  • 2021-04-25
  • 2021-08-01
  • 2021-12-29
  • 2021-06-25
  • 2021-10-27
  • 2021-08-31
猜你喜欢
  • 2021-12-03
  • 2021-08-30
  • 2021-05-23
  • 2022-01-05
  • 2021-12-09
  • 2021-06-22
  • 2021-11-07
相关资源
相似解决方案