idea 自动添加doc_interllij idea生成javadoc

本文介绍了如何在 IntelliJ IDEA 中生成 Javadoc,包括通过 'Tools' -> 'Generate JavaDoc',解决中文乱码问题,以及添加特定参数。还列举了常用的 Javadoc 命名参数,如 @author, @date, @version 等,并分享了符合规范的 Javadoc 注释模板。" 100622945,8748839,BZOJ1150 数据备份:堆与链表解题思路,"['算法', '数据结构', '题目解析', '编程竞赛', '堆优化']
摘要由CSDN通过智能技术生成

interllij idea生成javadoc

在工具栏中找到”Tools”,然后“generate JavaDoc”,会弹出”Specify Generate JavaDoc Scope”窗口,在这个窗口里你可以选择生成整个项目的或者某个模块的javaDoc。

乱码

如果注释是中文会报以下错误:错误: 编码GBK的不可映射字符。需要添加一个参数再告诉编译器自己使用的编码。但这段参数代码不会写,所以最终端google一下出来了。然后在Other command line arguments位置填写-encoding utf-8 -charset utf-8 这段参数代码。然后点击OK,就能正常的生成javadoc代码了。但是在这个过程中可能还会有一些警告,如果你的@param中的参数未标注参数说明的话,会出现警告,如果你认为这没关系,可以忽略。

常用命名参数

@author 作者名

@date 日期

@version 版本标识

@parameter 参数及其意义

@since 最早使用该方法/类/接口的JDK版本

@return 返回值

@throws 异常类及抛出条件

@deprecated 引起不推荐使用的警告

@see reference 查看引用

@override 重写

更多Javadoc用法可以访问:百度百科、官方文档。

Javadoc注释的规范

附上Javadoc注释的规范,这才是本文的重点,${}的是变量,IDE会自动添加,当然也可以直接改为固定文字。

注释的规范如下:

1、文件注释标签:

/**

*

Title: ${file_name}

*

Description:

*

Copyright: Copyright (c) 2013

*

Company: www.izhangheng.com

*@author zhangheng

*@date ${date}

*@version 1.0

*/

2、类型注释标签(类的注释):

/**

*

Title: ${type_name}

*

Description:

*

Company: www.izhangheng.com

*@author zhangheng

*@date ${date}

*/

3、字段注释标签:

/** ${field}*/

4、构造函数标签:

/**

*

Title:

*

Description:

* ${tags}

*/

5、方法标签:

/**

*

Title: ${enclosing_method}

*

Description:

* ${tags}

*/

6、重写方法标签:

/* (非 Javadoc)

*

Title: ${enclosing_method}

*

Description:

* ${tags}

* ${see_to_overridden}

*/

7、代表方法标签:

/**

* ${tags}

* ${see_to_target}

*/

8、getter方法标签:

/**

*@return ${bare_field_name}

*/

9、setter方法标签:

/**

*@param ${param} 要设置的 ${bare_field_name}

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值