前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >IntelliJ IDEA Java注释模板最简单快捷设置操作图示

IntelliJ IDEA Java注释模板最简单快捷设置操作图示

作者头像
用户7886150
修改2021-04-21 14:25:10
3850
修改2021-04-21 14:25:10
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Java注释

打开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; * @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 是属性注释,这几个快捷键,可以自己替换 。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档