代码规范
简介
本文向您介绍代码规范和编码指南。
研究表明,80%的软件开发时间都花在软件维护上,包括源代码解读、源代码重构、源代码维护等。
统一并执行代码规范和指南有助于提高代码可读性,维护开发团队对代码的所有权,
帮助工程师快速深入理解新代码,并简化维护成本。
IDEA 编程模板
以下指导您在IDEA中导入rmq_codeStyle.xml
编码规范文件和Apache.xml
贡献许可文件。
导入代码风格
1.文件路径: rocketmq/style/rmq_codestyle.xml
2.Apple OS 导入: IntelliJ IDEA > File > Settings > Editor > Code Style
进入Code Style
,选择Manage > Import
导入rmq_codestyle.xml
并命名为Scheme
3.Windows OS 导入: IntelliJ IDEA > File > Settings > Editor > Code Style
进入Code Style
,选择Show Scheme Actions > Import Scheme > Intellij IDEA code style XML
导入rmq_codestyle.xml
4.导入的rmq_codeStyle.xml
规定了代码的缩进格式、命名规范、标准Java规范等。
5.IDEA设置完成后,代码会自动重新格式化以通过Travis CI的代码风格验证
导入 Apache V2
1.文件路径: rocketmq/style/copyright/Apache.xml
2.导入: IntelliJ IDEA > File > Settings > Editor > Copyright > Copyright Profiles
进入Copyright Profiles
,选择import
导入Apache.xml
3.许可协议: Apache License, Version 2.0
选择 Apache 版权
参考 五种开源协议(GPL,LGPL,BSD,MIT,Apache) - OSCHINA - 中文开源技术交流社区 获取详细信息
移除 Javadoc 标签
选择
Settings > Editor > File and Code Templates > Includes
进入
File Header
,从中移除Javadoc标签