idea注释模板设置

Idea自定义注释

1.1、以配置Class的注释为例,其他文件的类似,打开File - settings之后,找到下图的位置,选中Class后修改备注,变量和参数跟eclipse差不多就不多讲了。配置完这里后再新建class就会应用新的注释模板了,但是我也只能发现新建的时候应用,如果已有方法还是不会自动引用,只能手动维护
idea注释模板设置
2.模板

/**

  • TODO

  • @version 1.0

  • @author ${USER}

  • @date ${DATE} ${TIME}
    */
    3.方法的注释
    idea注释模板设置
    3.1新建的组里创建模板,参数按照截图中的输入,Reformat那个复选框是为了避免换行后出现缩进的问题
    idea注释模板设置
    3.2 模板

  • paramsparams

  • @author useruser

  • @date datedate timetime

  • @return returnreturn
    */
    注意上面的一个星号不是写错了,必须这么写,变量用便3.3Editvariables包起来,下面还会设置变量。格式还是自己随便定,此处只是例子 3.3 设置变量,点击页面上的Edit variables按钮,然后将上面中的变量跟idea的内置参数关联起来,其中params内置的变量的没有很合适的,在下面写了个脚本,可以直接复制
    idea注释模板设置

groovyScript(“def result=’’; def params=”${_1}".replaceAll(’[\\[|\\]|\\s]’, ‘’).split(’,’).toList(); for(i = 0; i < params.size(); i++) {if(params[i] == ‘’) return result;if(i==0) result += ‘\n’; result+=’ * @param ’ + params[i] + ((i < params.size() - 1) ? ‘\n’ : ‘’)}; return result", methodParameters())

点确定保存之后,在代码上面输入 /** 后按回车,可以自动引用配置的模板,如下图的效果,我找了找没找到像eclipse类似的快捷键,只能这么输入

idea注释模板设置