Eclipse中Java代码注释方法及模板设置
Ctrl + /(Windows/Linux/Mac通用)。//,如// 这是单行注释。//会被移除。Ctrl + Shift + /。/*和*/包裹,如:/*
* 这是多行注释
* 第二行注释
*/
Ctrl + Shift + \,可快速移除多行注释符号。/**,然后按Enter键,Eclipse会自动生成文档注释模板。Alt + Shift + J快速生成。@param(参数说明)、@return(返回值说明)、@throws(异常说明)等标签的模板,如:/**
* 计算两个整数的和
* @param a 第一个整数
* @param b 第二个整数
* @return 两个整数的和
*/
public int add(int a, int b) {
return a + b;
}
Eclipse支持通过模板设置,在创建类、方法时自动生成注释,避免手动重复输入。
点击顶部菜单栏Window→Preferences→Java→Code Style→Code Templates,展开Comments节点,可看到各类注释模板(如Files、Types、Methods等)。
new Java files模板,添加作者、日期、版权信息:/**
* @Title: ${file_name}
* @Package: ${package_name}
* @Description: ${todo}(用一句话描述该文件的作用)
* @author: ${user}
* @date: ${date} ${time}
* @version: V1.0
*/
Types模板,描述类功能:/**
* @ClassName: ${type_name}
* @Description: ${todo}(描述这个类的核心功能)
* @author: ${user}
* @date: ${date} ${time}
*/
Methods模板,包含参数、返回值说明:/**
* @Title: ${enclosing_method}
* @Description: ${todo}(描述这个方法的具体功能)
* @param: ${tags}(参数列表,如@param name 参数名)
* @return: ${return_type}(返回值类型及说明)
* @throws: ${throws}(可能抛出的异常)
*/
模板中可使用Eclipse内置变量,如:
${user}:当前系统用户名;${date}:当前日期(如2025-11-11);${time}:当前时间(如14:30:00);${type_name}:类名;${method_name}:方法名。Code Templates页面点击Export,将模板保存为.xml文件,方便备份或分享给团队成员。Import,选择备份的.xml文件,即可恢复模板设置。//后需空一格,提高可读性(如// 这是注释而非//这是注释)。/*和*/必须成对出现,注释内容中的*可选,但建议每行开头添加*,增强视觉区分。/**和*/之间的内容会被Javadoc工具解析,标签(如@param、@return)需按规范书写,否则无法生成正确的API文档。免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。