刚从Eclipse切换到IntelliJ Idea,以前使用eclipse时用到了注释模板,包括类注释和方法注释,如今分别讲一下在Intellij Idea中如何进行配置,做为备忘eclipse
一. 类注释模板配置ide
1. 配置效果idea
2. 配置方法spa
【File】-->【settings】-->【Editor】-->【File and Code Templates】-->【Files】-->【Class】code
一. 类注释模板配置blog
1. 配置效果ip
注意:关于参数的注释,网上有一些配置是将多个参数列在一行,形如:@param [a, b],固然网上也提供了将多个参数列成多行的形式,即上图所示效果,这是用脚本实现的,可是网上的脚本因空格问题,总是对不齐,本人有强迫症,修改了一下(起始就是去了个空格),使之对的比较整齐,如上图所示效果。it
2. 配置方法io
IDEA尚未智能到自动为咱们建立方法注释,这就是要咱们手动为方法添加注释,使用Eclipse时咱们生成注释的习惯是:/**+Enter,这里咱们也按照这种习惯来设置IDEA的方法注释。模板
(1)打开页面配置
(2)建立模板组
【Editor】 --> 【Live Templates】 --> 【点击“+”】 --> 【Template Group】 --> 【输入名称,点击OK(我输入的是My Group)】,以下图中步骤1~4
(3)建立模板
选中新建的模板组(My Group) --> 点击“+” --> 1.Live Template,如上图中步骤5~6
(4)模板设置:
(5)模板内容
设置模板内容,如上图步骤3位置所示:
* * @Description TODO $params$ * @Return $return$ * @Author duzhijie * @Date $date$ $time$ **/
(6)设置模板变量的取值,对应上图步骤4操做,以下
在这里设置模板变量取值,或者用脚本,或者用idea自带的方法,如
方法参数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],