IDEA设置类与方法注释

设置类注释

进入设置页面

依次选择: File --> Settings --> Editor --> File and Code Templates
如图
设置界面

修改注释格式

可以看到Files里面有一个代表java语言的文件,选择class后看到最右边有一个输入框,它是设置的脚本的,我叫做脚本输入框,下边有一个description框,哪里面写有一些可以用到的值

在class的脚本输入框里面,可以看到里面有一句话

#parse("File Header.java")

这句话的意思是这个位置的内容引用Header.java文件中的内容,这个位置是在class的上方,
例:

package com.xxx.demo.doctest;

//我就是这个位置
public class Test {
}

在这里有两种添加注释的方式

  1. 直接在class脚本文件中添加注释(优点:可单独针对不同类型添加特有注释)
  2. 在引用的Header文件中添加注释(优点:简单,覆盖多类型,类似于基类的概念)

有需要也可以两种结合,两种方式不冲突.引用的Header文件中添加基础的信息,单独类别中添加特有信息

方式一

直接在class脚本文件中改
例:
在这里插入图片描述
代码片段

/**
*@Author ${USER}
*@Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/

设置完成后点击Apply就可以了

方式二

在引用的Header文件中添加注释

引用的Header文件在上方Files选项旁有一个Includes选项
引用文件的内容

在引用文件的脚本输入框内填入自己想加入的信息,内容如上图(我已经添加好了)
代码片段

/**
*@Author ${USER}
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
**/

设置完成后点击Apply就可以了

使用方法

在新建类时注释自动就添加了,不需要额外操作 ^ _ ^

在这里插入图片描述

设置方法注释

进入设置页面

依次选择: File --> Settings --> Editor --> Live Templates --> other —> 点击添加按钮
页面如图
在这里插入图片描述

创建条目

当点击完添加按钮后会弹窗选项框,Live Temlpate条目(创建单条)
注意:
下面的template Group是创建分组
在这里插入图片描述

设置条目

当点击完Live Template按钮后界面会变为如下的状态
在这里插入图片描述
设置步骤:
脚本名:
设置会触发的此脚本的先决条件(我设置的是doc,也有人会就设置一个*)
脚本说明:
这个随便写
脚本具体的格式:
这个是就样式了

*
*@return $return_type$
*@Param $params$
*@Author $author$
*@Date $date$ $time$
**/

选择可触发类型:
选择EveryWhere(全选)就可以(作用就是监听你在对应类型的文件中的输入是否可触发此脚本)
选择触发按钮:
当你连续输出脚本名后,按下触发按钮就会开始执行脚本,我选择的是Enter

最后点击 Edit Variables按钮,此按钮是设置脚本格式中参数($参数$)怎么获取以及默认值,
界面如下:
在这里插入图片描述
Name列是参数名
Expression列是获取方法(此列可不需要手动输入,可以点击后出现选择下拉框,选择对应的就可以)
Default value列是默认值(可以不输入)
Skip if defined列,定义时是否略过(这个目前我也不知道什么作用,先全选中吧)

设置完成如图:
在这里插入图片描述

最后点击OK 和 apply就可以了

使用方法

在方法的上方输如/*后输入脚本名,最后按下设置的触发按钮
在这里插入图片描述
前面的/*很重要,脚本自身你只要输入脚本名后就会提示有快捷键可以使用,但是这样是无法获取到方法的参数以及返回值的,有人会在方法内部生成注释后在复制到方法上方,我觉着很麻烦就使用了这样的方法.

看下最后的效果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值