eclipse-codestyle

Eclipse Codestyle

主要介绍了Eclipse中Java的文档注释(javadoc)和代码风格的设置。


:sparkles:推荐关注阿里巴巴的p3c项目组,推荐理由(优秀的产品):

  1. 《Java 开发手册》:本手册以Java开发者为中心视角,总结了一系列的编码规范,包含了编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度。
  2. “Java 开发规约IDE插件”:针对手册规约而制作的一个IDE插件,有Eclipse版本和IDEA版本;用插件扫描代码可以发现你的违约代码,并给出违约规则,以帮助你改正。

:link:相关内容:

p3c的github项目地址:https://github.com/alibaba/p3c

有关p3c项目的介绍:阿里巴巴主导的“华山版《Java 开发手册》”简介


Table of Contents


一、基本设置

1.Eclipse设置位置

2.XML模板文件的使用(导入和导出)

3.相关快捷键

4.生成文档注释的方法

4.1 点击项目

4.2 (上面工具栏)Project–>Generate Javadoc–>Nest–>Nest–>VM options(可能需要填写一些参数)–>Finish.

二、模板

这里只放两个模板,可到具体文件中查看样式:


下面是模板的简单介绍:

1.我的模板

1.1 codetemplates.xml

我之前在网上找了一个模板,根据自己的习惯进行了修改。用一段时间后,自我感觉:注释很丰富,也就是多的意思,感觉有很多冗余信息,而且修改代码后可能会忘记修改注释(因为比较多,可能改不全,有很大隐患)。

总的来说:不是很推荐使用(具体看个人喜好,这里只是进行简单备份),建议使用第二种!

文件:my-eclipse-codetemplates.xml

生成文档时需要添加的参数:

-encoding utf-8 -charset utf-8  -tag date:a:date -tag Title:a:Title  -tag Description:a:Description -tag Fields:a:Fields

详见: https://blog.csdn.net/weixin_41287260/article/details/92182854

1.2 codestyle.xml

文件:my-eclipse-codestyle.xml

2.p3c项目推荐的模板

众多大佬总结的经验,整洁!

详见: https://github.com/alibaba/p3c/tree/master/p3c-formatter

2.1 codetemplates.xml

文件:eclipse-codetemplates.xml

生成文档时需要添加的参数:

-encoding utf-8 -charset utf-8  -tag date:a:date

2.2 codestyle.xml

文件:eclipse-codestyle.xml

三、Java开发手册-注释规约(部分)

下图截自《Java开发手册》的:一、编程规约 >>(八)注释规约,是该手册中介绍注释规约的主要内容,注意不是全部内容,因为在其它的一些章节也有穿插一些对应的注释规约。

java开发手册-注释规约