`
AILIKES
  • 浏览: 186263 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阅读更多
导读:《阿里巴巴Java开发手册》是阿里巴巴技术团队的集体智慧结晶和经验总结,经历了大规模的实战不断完善,主要由编码规约、异常日志、单元测试、安全规约、工程结构、MySQL数据库六部

《阿里巴巴Java开发手册》是阿里巴巴技术团队的集体智慧结晶和经验总结,经历了大规模的实战不断完善,主要由编码规约、异常日志、单元测试、安全规约、工程结构、MySQL数据库六部分组成。俗话说得好无规矩不成方圆,无规范不能协作,相信大家在编程时都不喜欢维护别人写的代码,代码过度个性化使得维护起来非常费力,该手册让Java开发者能够提升协作效率。该规范也并非必须的,可以给我们一个参考作用。

《阿里巴巴Java开发手册》:

https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E7%BB%88%E6%9E%81%E7%89%88%EF%BC%89.pdf

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

下面主要来介绍一下如何安装、使用eclipse和idea插件。

一、eclipse插件

①准备

Eclipse Juno+

JDK 1.7+

②安装

安装插件Help Install New Software,打开安装插件界面,点击add(添加),在(URL)位置项中输入以下链接

https://p3c.alibaba.com/plugin/eclipse/update

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

点击[确定]按钮,插件列表读取完成后,点击[全部选中],然后点击[下一步]。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

选择[我接受许可协议中的条款],点击[完成],等待插件安装完成,完成后重启eclipse即可。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

③使用

在java文件或者项目上点击右键,选择[阿里编码规约扫描]即可;快捷键Ctrl+Alt+Shift+J。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

或者点击工具栏中的下图所示按钮。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

在P3C Results视图中查看编码规约扫描结果。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

选中任意一个可以查看正确规范示例。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴编码分析

二、IDEA插件

①准备

Project JDK: 1.7+

②安装

打开插件安装界面Settings Plugins Browse repositories...。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

通过关键字搜索“alibaba”,然后选择“Alibaba Java Coding Guidelines”安装。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

③使用

使用与eclipse类似,就不做描述了,大家可以自行查看。

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

阿里巴巴Java开发手册及Java代码规约扫描eclipse和IDEA插件

 

分享到:
评论

相关推荐

    阿里巴巴Java开发手册(详尽版)

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    阿里巴巴Java开发手册v1.2.0-1.pdf

    "阿里巴巴Java开发手册v1.2.0-1.pdf" 本资源是阿里巴巴集团技术团队的集体经验总结,旨在帮助Java开发者提高代码质量和编程效率。手册分为五大块:编程规约、异常日志、MySQL数据库、工程结构、安全规约,涵盖了...

    阿里巴巴Java开发手册(泰山版).pdf

    7. Java 开发规约 IDE 插件和配套详解图书《码出高效》:阿里巴巴集团发布了配套的 Java 开发规约 IDE 插件,下载量达到 152 万人次,并发布了《码出高效》图书,秉持“图胜于表,表胜于言”的理念,深入浅出地将...

    阿里巴巴Java开发手册(嵩山版-2020.8).rar

    《阿里巴巴Java开发手册》是Java开发领域的一部重要参考文献,尤其在嵩山版更新后,它更加完善和全面地涵盖了编程实践中应遵循的各种规约和最佳实践。这部手册不仅适用于阿里巴巴集团内部,而且在全球范围内得到了...

    阿里巴巴Java开发手册(华山版).pdf

    《阿里巴巴Java开发手册》通过一系列详尽的规约、建议和示例,为Java开发者提供了宝贵的指南。它不仅涵盖了基本的编程技巧和最佳实践,还深入探讨了高级主题,如并发控制、数据库管理和软件架构设计。遵循这些指南...

    阿里巴巴 Java 开发手册 (v1.5.0 华山版)1

    此外,阿里巴巴还推出了配套的 Java 开发规约 IDE 插件和代码规约扫描引擎,方便开发人员在编写代码时实时检查和修正不符合规约的地方。配合《码出高效》这本详解图书,深入讲解了计算机基础、JVM、数据结构等,帮助...

    阿里巴巴java开发手册(嵩山版).pdf

    ### 重要知识点解析 ...综上所述,《阿里巴巴Java开发手册》为开发者提供了一套全面、实用的开发规范。通过遵循这些规定,可以有效提高代码质量和开发效率,减少潜在的错误和隐患,确保项目的顺利进行。

    阿里巴巴Java开发手册终极版v1.3.0.zip

    《阿里巴巴Java开发手册终极版v1.3.0》是阿里巴巴集团为了规范Java开发过程、提升代码质量和开发效率而发布的一份权威指南。这份手册详细列出了Java开发中应遵循的最佳实践、编程规约和技术规范,旨在打造高效、可...

    阿里巴巴Java开发手册终极版v1.3.0 word 版本下载

    《阿里巴巴Java开发手册终极版v1.3.0》是阿里巴巴集团为了提升Java编程规范和代码质量而制定的一份详尽指南。这份手册涵盖了多个关键领域的最佳实践,旨在帮助开发者遵循一致的编码标准,提高代码可读性、可维护性和...

    【最新2022版】阿里巴巴Java开发手册

    《阿里巴巴 Java 开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范,涉及到如变量的命名、类和方法的使用、不同结构的定义方法等,让初学者在刚刚接触开发时就以最正确的姿态...

    阿里巴巴Java开发规约插件.zip

    阿里巴巴Java开发规约插件是基于开源项目PMD实现的一款编码规范检查工具,它旨在提升Java代码质量和一致性。PMD是一款强大的源代码分析器,能够检测出潜在的代码问题,如未使用的变量、过长的方法、复杂的表达式等。...

    阿里巴巴Java开发手册(华山版)1

    《阿里巴巴Java开发手册(华山版)1》是阿里巴巴技术团队的经验总结,旨在提供一套全面的Java编程规约,以提升开发效率和软件质量。手册覆盖了编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计...

    alibaba p3c 阿里巴巴JAVA P3C eclipse 代码规约插件 离线安装

    alibaba p3c 阿里巴巴JAVA P3C eclipse 代码规约插件 离线安装 Eclipse Help -> Install New Software... Add button ->Local select "smartfox-eclipse-plugin.zip" name [Ali-CodeAnalysis]

    阿里巴巴Java开发手册(正式版)

    《阿里巴巴Java开发手册》是阿里巴巴集团为提升Java开发效率、保证代码质量和系统稳定性而制定的一套规范性文档。这份手册涵盖了多个方面的知识,包括编程规约、异常日志处理、MySQL数据库使用规范、工程构建与管理...

    alibaba p3c 阿里巴巴JAVA P3C eclipse 代码规约插件 离线安装下载

    阿里P3C(P3C stands for "P3C Code Checker")是阿里巴巴开源的一款基于Eclipse的Java代码规约检查插件,旨在提升代码质量和开发效率,遵循阿里巴巴内部的Java编程规范。P3C源自阿里巴巴的“编码规约”实践,它为...

    阿里巴巴Java开发规范插件Eclipse离线安装包

    阿里巴巴Java开发规范插件是专为Java开发者设计的一款工具,旨在提高代码质量和开发效率,遵循阿里巴巴内部制定的一系列编码标准和最佳实践。这个Eclipse离线安装包是为了解决那些无法连接到互联网或者内网环境下的...

    阿里巴巴Java开发手册-最新版

    阿里巴巴Java开发手册是阿里巴巴集团技术团队的集体智慧结晶和经验总结,旨在帮助Java开发者编写高质量的代码,提高软件开发效率和质量。该手册涵盖了编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程...

    《阿里巴巴Java开发手册》v1.4.0(详尽版).docx

    通过上述详细的规定可以看出,《阿里巴巴Java开发手册》v1.4.0(详尽版)不仅提供了一套系统化的命名规则,还为开发者提供了明确的指导思想和实践方法,有助于提升团队成员之间的代码可读性和一致性,从而提高整体项目...

Global site tag (gtag.js) - Google Analytics