
IDEA设置生成带Javadoc注释的getter和setter教程
273KB |
更新于2024-09-01
| 135 浏览量 | 举报
收藏
在IDEA中,默认情况下生成的getter和setter方法可能不会包含Javadoc注释,这不符合某些编码规范,例如阿里巴巴开发规约,它要求所有方法都应该有清晰的文档。本文将指导如何在IntelliJ IDEA中设置模板,以便自动生成带有Javadoc注释的getter和setter。
首先,了解IDEA的生成过程。当我们创建一个Java类时,如`People`类,通过快捷键Alt+Insert(Windows)或Command+N(MacOS),可以访问"Generate"功能,选择"Getter and Setter"选项。这将自动生成无注释的字段访问器方法。
然而,为了满足Javadoc规范,我们需要创建自定义模板。以下步骤如下:
1. 在生成窗口中,找到并点击如图所示的位置,进入模板管理界面。
2. 点击"+"号创建新的模板,并为其命名,例如"Custom Getter/Setter"。
3. 在模板编辑区域,粘贴以下Javadoc格式的代码:
```java
/
* 获取$field.name的值
* @return $field.name的值
*/
public #if($field.modifierStatic) static #end $field.type
#set($name = $StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field, $project))))
#if($field.boolean && $field.primitive)
#if($StringUtil.startsWithIgnoreCase($name, 'is'))
#set($name = $StringUtil.decapitalize($name))
#end
#end
$name()
```
这个模板会根据字段的类型、静态属性和布尔/基本类型特性,生成具有合适格式的getter注释。`$field`变量代表当前生成的方法对应的字段,`$StringUtil`和`$helper`可能是IDEA内部的一些工具类,用于处理标识符转换等操作。
设置好模板后,每次在创建新字段时,IDEA将使用此模板自动插入带有Javadoc的getter和setter方法,提高了编码效率且符合编码规范。这样,在重构代码或遵循团队规范时,可以确保所有getter和setter方法都具备清晰的文档说明。
相关推荐









weixin_38627234
- 粉丝: 6
最新资源
- Java MVC模式实现蓝鑫BBS论坛
- Xfire源码整合教程与实践指南
- 全面收集精彩简历模板,助力职场起步
- C# 实现XML文件加密与解密技术指南
- PIC24单片机与数字电位器AD5245的I2C驱动开发
- Java设计模式完整代码示例与编程习题解析
- 基于ASP.NET和SQL Server的新闻发布系统实现
- 星光炫彩PSD模板下载:创意设计的视觉盛宴
- 民航售票系统代码与文档完整包
- 掌握PHP4.0编程技巧:百例精讲
- C#基础教程:两天轻松入门知识库
- C#语言实现ZIP文件压缩教程
- 高效RPG寻路算法:揭示最短路径的秘密
- CUDA实现MartrixAdd:矩阵加法入门小程序
- 基于VB和SQL的人事管理系统毕业论文项目
- 网上购物系统设计参考:基于ASP与SQL技术
- Java语言重构实践与PDF文档生成技巧
- 深入解析VC++ MFC类库及API函数应用指南
- Symbian S60平台下HTTP客户端编程实战指南
- SQL Server 2000服务器操作详尽指南
- 掌握libusb框架:实现USB设备数据交互与管理
- 全球多语言支持的最强JavaScript日期控件集合
- 富文本提示控件RichToolTipCtrl的界面编程演示
- Win XP系统下安装IIS6.0必备的DLL文件介绍