靜態代碼掃描之阿里java代碼規范IDEA插件


前言

2017年2月9日,首次公布《阿里巴巴Java開發手冊》;

2017年9月25日,阿里巴巴集團發布了《阿里巴巴Java開發手冊》PDF終極版;

2017年10月14日,在2017杭州雲棲大會上,規約插件全球首發。

 

阿里巴巴發布java開發手冊對JAVA研發是一大福音,最近推出了IDEA的代碼檢查插件更是一神兵利器。

開發手冊從意識上統一了研發團隊代碼風格,規范插件則是從行動上強制規范落地。

對測試來說也是非常有力的工具,代碼走讀需要一定代碼基礎,有門檻,

但規范可以通過工具掃描研發代碼即可,並給出相關建議規范,測試也可從建議中學習,非常棒的老師。

下文主要介紹IDEA插件安裝與簡單使用,Eclipse安裝簡單略過。
 
 
一、IDEA插件安裝

1、 File >> Settings >> Plugins >> Browse repositories…alibaba 即可。
 
 
 
2、點擊 安裝(Install) 然后按提示重啟 IDEA

3、檢查安裝是否成功:  Tools >> 阿里編碼規約

 
 
 
二、IDEA插件使用

1、操作步驟:Tools >> 阿里編碼規約 >>編碼規約掃描
 
結果如下:
 
 
說明:
a、該插件在掃描代碼后,將不符合規約的代碼按Blocker/Critical/Major三個等級顯示在下方
b、左側相關規范問題,右側是問題與修復建議代碼
 
 
三、其他:

1、Eclipse版插件安裝 ( ≥4.2  JDK1.8+ ): 
a、Help >> Install New Software
b、然后輸入    https://p3c.alibaba.com/plugin/eclipse/update
c、選中列表中插件安裝
 
 
 
附:

​阿里巴巴2017雲棲大會視頻地址:

https://yunqi.aliyun.com/#/video/detail1420

​阿里巴巴編碼規約掃描插件github地址: 

http://​https://github.com/alibaba/p3c

阿里巴巴Java開發手冊(終極版):

https://github.com/alibaba/p3c/blob/master/阿里巴巴Java開發手冊(終極版).pdf

網盤鏈接: https://pan.baidu.com/s/1eR3dGOU 密碼: 3xbe

 

多見者博,多聞者智,拒諫者塞,專己者孤。 

轉載說明:

本文為原創文章,如需轉載,請在開篇顯著位置注明作者Findyou和出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM