IDEA自定义方法注释--LiveTemplates

 开博客第一帖,没想到先从开发工具IDEA开始记录,作者也是刚入门IDEA没多久,并且博客也是才开始玩,万事开头难,希望自己博客的质量越来越高。

 今天讲讲IDEA自定义方法注释,在网上百度可以找到两种方法,一种是Jindent-Plugin,但是我辛辛苦苦在IDEA官网一点点下载下来,按照插件安装方法却不起作用,所以今天决定还是用另外一种,就是今天要讲的liveTemplate。对于刚入门Idea的新手来说可以尝试一下。

 第一步

file->settings->editor->Live Templates
     IDEA自定义方法注释--LiveTemplates

第二步:

 点击下图绿色的+号,然后先建一个自己的组,这个liveTemplates可以创建多种自定义标签,所以我可以将自己定义的模板都放入自己新建的group里,

 建完自己的组后,下一步还是点击 那个+号,但是注意这里是新建一个liveTemplate,然后我下图都有提示哪里是什么意思,这里要注意的是,template text里的东西需要自己编写的,如果不太会编写,可以百度拷贝一些别人的模板,然后还有define,要选择该模板在哪些格式文件下可以生效,我这里的模板里面有个*然后加内容,而且我是想设置*,然后 tab键就开业出来模板,这是有目的的--就是想通过/**后就可以直接tab键就出来想要的结果。

IDEA自定义方法注释--LiveTemplates

接着就是edit variables设置


IDEA自定义方法注释--LiveTemplates

对于那段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) ? '\\n\\b' : '')}; return result", methodParameters())
再下一步

 这里可以输出结果,但是可能会发现param第一个字母报错了,这是由于Idea强大的检查功能,这里看着别扭怎么办呢通过下面的方法可以设置

  1. File->settings->Editor->Inspections->javadoc issues下面第四项将红色 Error改为黄色Warning即可 

IDEA自定义方法注释--LiveTemplates这样子就完成了,下面上效果图

IDEA自定义方法注释--LiveTemplates

 

 好了,第一次写博客吧,估计不是很理想,慢慢进步,与大家共勉

这里主要参考了两篇博客:

http://blog.****.net/u014044812/article/details/76577479

https://my.oschina.net/angerbaby/blog/867090