在工作中我们需要在必要的地方添加注释以便于自己和其他人理解代码,这就是注释的主要功能,我们不希望发生几个月后只有上帝知道我们的代码是什么意思的情况,那将充分的证明代码不够优雅。
模板的内容取决于我们自己或公司的注释规范,注释变化万千,但是我认为核心问题就是两个
Eclipse 中提供了注释模板的功能,简单的配置之后就可以自定义所有注释的样式和内容,这种一劳永逸的事,还是有必要尝试一下的。
首先打开Eclipse ,依次点击
Window ——> Preference
java ——> Code Style ——> CodeTemplates ——> Comments
即可看见模板的配置窗口
我们可以尝试选择一个 ,比如点击 Files 然后点击 Edit ,即可看见模板配置的窗口
这里就是我们配置的地方,在配置之前,需要先想清楚,我们的文件中需要哪些注释,这是一件可以想清楚在做的事情
首先我们要清楚需要配置哪些东西,我们拿 java 文件来举例,起码需要类注释和方法注释两种常用的注释,其要求如下
接下来我简单的配置一下这两种注释
首先是类注释:
选择 Comments 中的 Types ,然后点击 Edit ,
将如下内容替换掉原本的内容
/**
* @ClassName: ${type_name}
* @Description:${todo}(描述这个类的作用)
* @author: 你的名字
* @date: ${date} ${time}
* ${tags}
* @Copyright:
*/
然后点击 Apply and Close ,到这里我们对于类的注释模板就配置完成了,接下来我们测试一下是否配置成功
首先创建一个类,在类中输入 /** 然后点击 enter 即可看见效果
至此,类的模板就配置成功,接下来就是配置其他类型的注释,下面给大家一个参考
/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: 描述
* @author: XXX
* @date: ${date} ${time}
* @Copyright:
*/
/**
* @ClassName: ${type_name}
* @Description:${todo}(描述这个类的作用)
* @author: XXX
* @date: ${date} ${time}
* ${tags}
* @Copyright:
*/
/**
* @Fields ${field} : ${todo}(这个变量表示什么)
*/
/**
* @Title: ${enclosing_type}
* @Description: ${todo}(描述这个方法的作用)
* @param: ${tags}
* @throws
*/
/**
* @Title: ${enclosing_method}
* @Description: ${todo}(描述这个方法的作用)
* @param: ${tags}
* @return: ${return_type}
* @throws
*/
/**
* Title: ${enclosing_method}
* Description:
* ${tags}
* ${see_to_overridden}
*/
/**
* ${tags}
* ${see_to_target}
*/
/**
* @Title: ${enclosing_method}
* @Description: please write your description
* @return: ${field_type}
*/
/**
* @Title: ${enclosing_method}
* @Description: please write your description
* @return: ${field_type}
*/