以Intellij IDEA 2017.3.5为例
定义类模板
依次打开File->Settings->File and Code Templates->Files,
选择class,如图
复制上这些代码到右边模板处
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") /** * @Auther: 谷天乐 * @Date: ${DATE} ${HOUR}:${MINUTE} * @Description: */ public class ${NAME} { }
随便新建一个类,直接触发注释效果,效果如下
自定义方法注释模板
依次打开File->Settings->Live Templates
新建组,组名随便
然后再在组名下添加template
命名为*
把下面这段话复制到这里
* * @Author 谷天乐 * @Description * @Date $date$ $time$ * @Param $param$ * @return $return$ **/
设置方法模版在哪里适用
然后对$$里的变量进行编辑
按照这个复制
获取日期:date()
获取时间:time()
获取参数列表:methodParameters()
获取方法返回类型:methodReturnType()
写了有参数和有返回类型的方法才能获得参数和返回类型。直接注释无法获取
点击OK,完毕
触发自定义方法的方式:/*回车或者/**回车
效果如下: