Alibaba Java Coding Guidelines(阿里代码规范插件,并且解决IDEA版本,导致无法在线安装问题)

这篇具有很好参考价值的文章主要介绍了Alibaba Java Coding Guidelines(阿里代码规范插件,并且解决IDEA版本,导致无法在线安装问题)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为了让开发更加方便、更为规范,阿里巴巴基于手册内容,研发了一套自动化的代码规范检测插件Alibaba Java Coding Guidelines 。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,严重程度由高到低为:Blocker > Critical > Major,严重程度由高到低为:Blocker > Critical > Major,前面两个等级必须修复。

1:在线安装

打开IDEA,File-> Settings->Plugins,在搜索栏搜索Alibaba Java Coding Guidelines,然后安装

2:离线安装(解决无法在线安装的问题)

2.1: zip下载

下载自己对应的zip版本,下载地址: Alibaba Java Coding Guidelines - IntelliJ IDEs Plugin | Marketplace

2.2: 安装zip包

打开IDEA,File->Settings->Plugins->设置->Install plugin from disk,选择刚才自己下载插件zip包的地址,(最好存放的目录路径全英文,我不知道有中文路径是否会出错)。

3: 如何使用

单机一下要扫描的文件,然后如图点击或者直接用快捷键Ctrl+Alt+Shift+J

3.1: 编码规约扫描

如果点击当前的项目,则扫描当前项目下的所有不合规范的,如果点击某一个类,然后再点击编码规约扫描则扫描的是当前类的不合规范的。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方。前两级别是必须要处理掉的。

Blocker:崩溃,立即改。

Critical:关键,马上改。

Major:重大,稍晚一点改。

3.2: 实时的监控开关

如果开启,我们在写代码的时候就能够实时的监控到不合规定的写法,更加方便快捷。

3.3: 语言的选择

阿里的这个插件默认的是中文的,所以会更方便我们的使用。当然,也有英文版的,如果你喜欢,也可以切换为英文。切换语言如下图:

alibaba java coding guidelines(xenoamess tpm),IDEA,代码规范,intellij-idea

3.4: 自定义约束规则

File->Settings->Editor->inspections,可以根据自己要求进行选择约束。

alibaba java coding guidelines(xenoamess tpm),IDEA,代码规范,intellij-idea文章来源地址https://www.toymoban.com/news/detail-840014.html

到了这里,关于Alibaba Java Coding Guidelines(阿里代码规范插件,并且解决IDEA版本,导致无法在线安装问题)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java阿里巴巴代码规范

    想学习架构师构建流程请跳转:Java架构师系统架构设计 我们介绍了让代码规范的方案,下面我们就来说一下阿里的代码规范文档 1.1.1 反例 这种操作很容易产生难以排查的NPE异常 1.1.2 正例 入参以及出参,和参数传递类型是一致的 SimpleDateFormat 是线程不安全的类,一般不要定

    2024年02月10日
    浏览(49)
  • IDEA 阿里规范插件抛出异常 ArrayIndexOutOfBoundsException [强迫症]

    每次重启项目就抛出异常:Exception in plugin Alibaba Java Coding Guidelines(2.1.1) 问题如图  解决: IDEA2022.1报错 · Issue #900 · alibaba/p3c · GitHub 我发现有些人打不开GitHub 里面就是讨论这个问题的 - 干脆我直接把下载连接复制过来吧 点赞最多的评论  https://github.com/alibaba/p3c/files/8644807/

    2024年02月07日
    浏览(24)
  • 探索 Awesome Guidelines:编码规范与最佳实践的宝库

    项目地址:https://gitcode.com/Kristories/awesome-guidelines 在软件开发的世界中,遵循一致和高效的编码标准是至关重要的。它不仅提高了代码质量,还能让团队协作更加顺畅。Awesome Guidelines 是一个精心整理的资源库,收集了各种编程语言、工具和技术的最佳实践和指导原则,帮助开发

    2024年04月11日
    浏览(36)
  • Swift Coding Standards - Swift编码规范

    Swift Coding Standards - Swift编码规范 很适合各位swift开发者 Swift Coding Standards下载地址

    2024年02月16日
    浏览(33)
  • 阿里开发手册规范(JAVA)

    目录 一、编程规约  (一) 命名规范 (二) 常量定义 (三) 代码格式  (四) OOP规约 (五) 日期时间 (六) 集合处理  (七) 并发处理 (八) 控制语句 (九) 注释规约 (十) 前后端规约 二、异常日志  (一) 错误码 (二) 异常处理 (三) 日志规约  三、单元测试  四、安全规约 五、MySQL数据库 

    2024年02月01日
    浏览(27)
  • 阿里巴巴_java开发规范手册详解

    反例: _name, $name, __name 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方式更要避免采用。 正例:renminbi / alibaba / taobao / youku / hangzhou 等国际通用的名称,可视同英文。 反例:DaZhePromotion [打折] / getPingfenByName() [评分] / int 某变量 = 3 正例:

    2024年02月06日
    浏览(30)
  • 这下对阿里java这几条规范有更深理解了

    阿里java开发规范是阿里巴巴总结多年来的最佳编程实践,其中每一条规范都经过仔细打磨或踩坑而来,目的是为社区提供一份最佳编程规范,提升代码质量,减少bug。 这基本也是java业界都认可的开发规范,我们团队也是以此规范为基础,在结合实际情况,补充完善。最近在

    2024年02月05日
    浏览(49)
  • alibaba命名规范

    1.类名使用 UpperCamelCase 风格,但以下情形例外:DO / BO / DTO / VO / AO / PO / UID 等 2.方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵从驼峰形式。 3.抽象类命名使用Abstract或Base开头;异常类命名使用Exception 结尾;测试类命名以它要测试的类的名称开始,

    2024年02月10日
    浏览(27)
  • 设置webstorm和idea符合Alibaba规范 git提交规范

    插件建议 Alibaba Java Coding Guidelines (新版本的idea不支持,有其他同名的非官方版可代替),使用方法在此不赘述。安装好后找到对应的设置打开要提醒的规则 提供两种方法,推荐第一种,安装阿里规约的方式,如果你的同事已经初始化好了项目配置,直接跳到 f2elint 使用 开

    2024年02月05日
    浏览(31)
  • Java编程规范(代码规范)--精选

    说明 本文介绍精选的Java编程规范(代码规范)。遵守这些规范,代码的bug数将会大幅减少,代码可维护性、可读性、扩展性会大幅上升。(本文持续更新) 为什么要有编程规范? 编程规范有如下作用: 提高代码可读性、维护性、扩展性 提高开发速度、减少bug 有助于留住人

    2024年02月05日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包