IntelliJ IDEA Java注释模板最简单快捷设置详解-2020-07-29

打开idea,选择File-settings-Editor-Live Templates

点击右侧“+”号,新建选择Template group,名字自己定义

 然后复制下面的idea注释模板

<template name="11" value="**  &#10; *  $END$&#10; *  &#10; * @version 1.0  &#10; * @since JDK1.8&#10; * @author tarzan Liu  &#10; * @company 公司名称&#10; * @copyright (c) 2019 LuoYang TuLian Co'Ltd Inc. All rights reserved.&#10; * @date $DATE$ $TIME$&#10; */  " shortcut="ENTER" description="类注释" toReformat="false" toShortenFQNames="true">
  <variable name="DATE" expression="date(&quot;yyyy年MM月dd日&quot;)" defaultValue="" alwaysStopAt="true" />
  <variable name="TIME" expression="time(&quot;HH:mm:ss&quot;)" defaultValue="" alwaysStopAt="true" />
  <context>
    <option name="JAVA_CODE" value="true" />
  </context>
</template>
<template name="22" value="**&#10; * 方法描述: $END$&#10; *&#10;$params$ &#10; * @Return $return$&#10; * @throws $exception$&#10; * @author tarzan Liu&#10; * @date $date$ $time$&#10; */" shortcut="ENTER" description="方法注释" toReformat="false" toShortenFQNames="true">
  <variable name="params" expression="groovyScript(&quot;def result=''; def params=\&quot;${_1}\&quot;.replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i &lt; params.size(); i++) {result+=' * @param ' + params[i] + ((i &lt;params.size() - 1) ? '\\r\\n' : '')}; return result&quot;, methodParameters())" defaultValue="" alwaysStopAt="true" />
  <variable name="return" expression="groovyScript(&quot;def result=\&quot;${_1}\&quot;; if(result == \&quot;void\&quot;){return \&quot;\&quot;;}else{return \&quot;{@link \&quot;+result+\&quot;}\&quot;;}&quot;, methodReturnType())  " defaultValue="" alwaysStopAt="true" />
  <variable name="exception" expression="" defaultValue="" alwaysStopAt="true" />
  <variable name="date" expression="date(&quot;yyyy年MM月dd日&quot;)" defaultValue="" alwaysStopAt="true" />
  <variable name="time" expression="time(&quot;HH:mm:ss&quot;)" defaultValue="" alwaysStopAt="true" />
  <context>
    <option name="JAVA_CODE" value="true" />
  </context>
</template>
<template name="33" value="** $END$ */" description="属性注释" toReformat="false" toShortenFQNames="true">
  <context>
    <option name="JAVA_CODE" value="true" />
  </context>
</template>

然后选择自己的group,右键粘贴即可

模板的作者和公司自己替换,注释快捷键如下

/11 开启类注释,/22 是方法注释  /33 是属性注释,这几个快捷键,可以自己替换 。

猜你喜欢

转载自blog.csdn.net/weixin_40986713/article/details/107655264