java加注释_intellij自动生成java代码注释(java文件注释和方法注释)

1、定义java文件头部的注释

打开设置面板,然后填写注释模板:

File  => setting  => editor =>  File and Code Templates

如图:

b1593808116a73f35dfaf3e09a29f3c5.png

2、给java类中的方法添加上注释

2.1、第一步勾选Enable  Live  Templates

首先要在上一章节的图中勾选中 Enable  Live  Templates

如图:

c40bd84137561c552d93788c404e3eb7.png

2.2、第二步新建一个Group

其次要打开LiveTemplates 然后新建一个Group

如图:

617a185d20ed86870514618cfeaa0859.png

在弹窗口中输入你想要的group名称,例如我取名叫chenjieGroup

如图:

a4f4bf7cb4a30d358b853a4b7d7db1fc.png

点击OK,你已经新建了一个模板组,名称叫chenjieGroup

如图:

96be77afce88d1f01c30f9f10938a247.png

2.3、第三步新建一个Template

选中新建的group,也就是选中chenjieGroup,在这个group下新建一个LiveTemplate

如图:

c3f6afd76633fe45930b006aa1bd0f7e.png

上图中点击Live Template之后,将会新建一个模板,并且光标定位到了需要你输入快捷键的方框中

如图:

575b59539de9d7ba2fe2921f9476931e.png

我输入了cjm意思是当我在java文件的某个方法内部,连续输入cjm后,intellij将会在该方法的头上为我自动生成注释(根据我接下来定义的模板来生成)。

2.4、第四步点击Define按钮

点击上图中的Ok按钮左上方的define

如图:

015bdcd25ee1d2610b18cb7dc14ddc7d.png

在弹出的下拉框内选择作用域,这里选择java文件

如图:

48c514812a574e4d6464e268de36f90f.png

2.5、第五步填写注释模板

在第四步完成后,Templatetext框内的内容可以编辑了,在Template text 内写入模板,例如我敲入的模板是:

/**

*@描述

*@参数  $params$

*@返回值  $return$

*@创建人  chenjie

*@创建时间  $date$

*@修改人和其它信息

*/

如图:

13c218fdfe6117b1ce0f347cfbdcc3af.png

说明:在此步骤中,模板内容你可以自己写,两个$号内部是参数名称,都有哪些参数呢,你可以点击Editvariables,然后在弹窗口中自己查看和选择

点击Edit variables会弹出框

如图:

3989711acbef113c3842e57519d2946a.png

弹出框

如图:

bb9ddf5d9f6a3db136050b46f4860258.png

上图中,Name这一列是你可以设置的参数名称,Expression这一列是你可以选择的表达式,点击Expression这一列的单元格,即可出现下拉框

如图:

443aba75b6f34141329473611156c039.png

例如我依次给params、return、date这三个变量设置了表达式

如图:

d82a774058eee771787a367b391fea3b.png

点击OK(两个窗口上的OK都要点击)

好了,现在可以验证了。

新建一个Utils类

如图:

d046cf4ba4b087c00012870728d51bf7.png

取名Utils

如图:

b5c009973b3535c75f47699d25e83bbc.png

可以看到,文件头部的注释已经有了

如图:

0295bb2ff9cd05ee2a61a765dbc64b5f.png

新建一个方法,内容如下:

public static String sayHello(String userName)

{

return "hello "+userName;

}

如图:

00faa7b082d7a61ab77bfa3678e6be97.png

在上图画红框的地方输入我们刚才设置的快捷键cmj即可看到intellij给我们添加的注释

如图:

ce39bec1a5308c530bbaa86a898f738c.png

快捷键需要在方法内部,也就是花括号内部,至于是不是在红框的位置都可以,例如在return语句的后面或者其他地方也可以,只要是在sayHello方法内部即可。我输入cjm然后就可以得到提示

如图:

00f36dcd267ccd4eac6c57ea50e9027f.png

好了,敲回车后,intellij将我输入的cjm替换为了方法的注释(根据我们上一步设置的模板来生成注释)

如图:

503ccf0eb832aae267c08dc4614b6462.png

说明:此时有点2,还需要自己把注释剪切到方法外部去,不过总比我们手动敲注释好多了。快捷键可以在方法外部敲,也可以生成注释,但是参数和返回值就没法给你生成了,因为参数和返回的值只有在函数作用域内,intellij才能找到,所以快捷键最好还是在方法内部敲,我刚才的cjm就是在方法内部敲的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值